home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_50_AGetInfo.txt < prev    next >
Text File  |  1992-10-27  |  272KB  |  4,742 lines

  1. # near model CODE resource
  2. # jump table entries: 14768-14789 (22 of them)
  3. fn00000000:
  4. 00000000  4E56 FDF8                link       A6, -0x0208
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  206E 000C                movea.l    A0, [A6 + 0xC]
  7. 0000000C  43EE FFBA                lea.l      A1, [A6 - 0x46]
  8. 00000010  7010                     moveq.l    D0, 0x10
  9. label00000012:
  10. 00000012  22D8                     move.l     [A1]+, [A0]+
  11. 00000014  51C8 FFFC                dbf        D0, -0x6 /* 00000012 */
  12. 00000018  3290                     move.w     [A1], [A0]
  13. 0000001A  286E 0008                movea.l    A4, [A6 + 0x8]
  14. 0000001E  4247                     clr.w      D7
  15. 00000020  41EE FE18                lea.l      A0, [A6 - 0x1E8]
  16. 00000024  43EE FFC0                lea.l      A1, [A6 - 0x40]
  17. 00000028  7007                     moveq.l    D0, 0x07
  18. label0000002A:
  19. 0000002A  20D9                     move.l     [A0]+, [A1]+
  20. 0000002C  51C8 FFFC                dbf        D0, -0x6 /* 0000002A */
  21. 00000030  41EE FFBA                lea.l      A0, [A6 - 0x46]
  22. 00000034  224C                     movea.l    A1, A4
  23. 00000036  7010                     moveq.l    D0, 0x10
  24. label00000038:
  25. 00000038  22D8                     move.l     [A1]+, [A0]+
  26. 0000003A  51C8 FFFC                dbf        D0, -0x6 /* 00000038 */
  27. 0000003E  3290                     move.w     [A1], [A0]
  28. 00000040  7000                     moveq.l    D0, 0x00
  29. 00000042  2940 0046                move.l     [A4 + 0x46], D0
  30. 00000046  7000                     moveq.l    D0, 0x00
  31. 00000048  2940 004A                move.l     [A4 + 0x4A], D0
  32. 0000004C  297C 3F3F 3F3F 004E      move.l     [A4 + 0x4E], 0x3F3F3F3F /* '????' */
  33. 00000054  297C 3F3F 3F3F 0052      move.l     [A4 + 0x52], 0x3F3F3F3F /* '????' */
  34. 0000005C  7000                     moveq.l    D0, 0x00
  35. 0000005E  2940 0056                move.l     [A4 + 0x56], D0
  36. 00000062  7000                     moveq.l    D0, 0x00
  37. 00000064  2940 005A                move.l     [A4 + 0x5A], D0
  38. 00000068  422C 005E                clr.b      [A4 + 0x5E]
  39. 0000006C  7000                     moveq.l    D0, 0x00
  40. 0000006E  2D40 FF4A                move.l     [A6 - 0xB6], D0
  41. 00000072  41EE FE18                lea.l      A0, [A6 - 0x1E8]
  42. 00000076  2D48 FF50                move.l     [A6 - 0xB0], A0
  43. 0000007A  3D6E FFBA FF54           move.w     [A6 - 0xAC], [A6 - 0x46]
  44. 00000080  426E FF5A                clr.w      [A6 - 0xA6]
  45. 00000084  2D6E FFBC FF6E           move.l     [A6 - 0x92], [A6 - 0x44]
  46. 0000008A  4267                     clr.w      -[A7]
  47. 0000008C  486E FF3E                pea.l      [A6 - 0xC2]
  48. 00000090  4267                     clr.w      -[A7]
  49. 00000092  4EAD 03FA                jsr        [A5 + 0x3FA /* export_123 */]
  50. 00000096  3E1F                     move.w     D7, [A7]+
  51. 00000098  6702                     beq        +0x4 /* 0000009C */
  52. 0000009A  603E                     bra        +0x40 /* 000000DA */
  53. label0000009C:
  54. 0000009C  296E FF86 0046           move.l     [A4 + 0x46], [A6 - 0x7A]
  55. 000000A2  296E FF8A 004A           move.l     [A4 + 0x4A], [A6 - 0x76]
  56. 000000A8  296E FF5E 004E           move.l     [A4 + 0x4E], [A6 - 0xA2]
  57. 000000AE  296E FF62 0052           move.l     [A4 + 0x52], [A6 - 0x9E]
  58. 000000B4  296E FF74 0056           move.l     [A4 + 0x56], [A6 - 0x8C]
  59. 000000BA  296E FF7E 005A           move.l     [A4 + 0x5A], [A6 - 0x82]
  60. 000000C0  486E FDF8                pea.l      [A6 - 0x208]
  61. 000000C4  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  62. 000000C8  4EAD 396A                jsr        [A5 + 0x396A /* export_1833 */]
  63. 000000CC  205F                     movea.l    A0, [A7]+
  64. 000000CE  43EC 005E                lea.l      A1, [A4 + 0x5E]
  65. 000000D2  7007                     moveq.l    D0, 0x07
  66. label000000D4:
  67. 000000D4  22D8                     move.l     [A1]+, [A0]+
  68. 000000D6  51C8 FFFC                dbf        D0, -0x6 /* 000000D4 */
  69. label000000DA:
  70. 000000DA  3D47 0010                move.w     [A6 + 0x10], D7
  71. 000000DE  4CDF 1080                movem.l    D7,A4, [A7]+
  72. 000000E2  4E5E                     unlink     A6
  73. 000000E4  205F                     movea.l    A0, [A7]+
  74. 000000E6  504F                     addq.w     A7, 8
  75. 000000E8  4ED0                     jmp        [A0]
  76. 000000EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  77. // begin alternate branch 000000EC-000000F8
  78. fn000000EC:
  79. 000000EC  4E56 FA8E                link       A6, -0x0572
  80. 000000F0  206E 0010                movea.l    A0, [A6 + 0x10]
  81. 000000F4  43EE FF00                lea.l      A1, [A6 - 0x100]
  82. // end alternate branch 000000EC-000000F8
  83. fn000000EC: // (misaligned)
  84. 000000EE  FA8E 206E                .extension 0xA8E <<F/2-3/5>> // unimplemented
  85. 000000F2  0010 43EE                ori.b      [A0], 0xEE
  86. 000000F6  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  87. 000000F8  703F                     moveq.l    D0, 0x3F
  88. label000000FA:
  89. 000000FA  22D8                     move.l     [A1]+, [A0]+
  90. 000000FC  51C8 FFFC                dbf        D0, -0x6 /* 000000FA */
  91. 00000100  206E 000C                movea.l    A0, [A6 + 0xC]
  92. 00000104  43EE FE00                lea.l      A1, [A6 - 0x200]
  93. 00000108  703F                     moveq.l    D0, 0x3F
  94. label0000010A:
  95. 0000010A  22D8                     move.l     [A1]+, [A0]+
  96. 0000010C  51C8 FFFC                dbf        D0, -0x6 /* 0000010A */
  97. 00000110  486E FE00                pea.l      [A6 - 0x200]
  98. 00000114  487A 0186                pea.l      [PC + 0x186 /* 0000029C, value 0x13A0000 */]
  99. 00000118  486E FA8E                pea.l      [A6 - 0x572]
  100. 0000011C  3F3C 0002                move.w     -[A7], 0x2
  101. 00000120  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  102. 00000124  41EE FE00                lea.l      A0, [A6 - 0x200]
  103. 00000128  43EE FA8E                lea.l      A1, [A6 - 0x572]
  104. 0000012C  703F                     moveq.l    D0, 0x3F
  105. label0000012E:
  106. 0000012E  20D9                     move.l     [A0]+, [A1]+
  107. 00000130  51C8 FFFC                dbf        D0, -0x6 /* 0000012E */
  108. 00000134  4267                     clr.w      -[A7]
  109. 00000136  42A7                     clr.l      -[A7]
  110. 00000138  486E FB92                pea.l      [A6 - 0x46E]
  111. 0000013C  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  112. 00000140  3D5F FB8E                move.w     [A6 - 0x472], [A7]+
  113. 00000144  41EE FC94                lea.l      A0, [A6 - 0x36C]
  114. 00000148  43EE FF00                lea.l      A1, [A6 - 0x100]
  115. 0000014C  703F                     moveq.l    D0, 0x3F
  116. label0000014E:
  117. 0000014E  20D9                     move.l     [A0]+, [A1]+
  118. 00000150  51C8 FFFC                dbf        D0, -0x6 /* 0000014E */
  119. 00000154  4267                     clr.w      -[A7]
  120. 00000156  486E FE00                pea.l      [A6 - 0x200]
  121. 0000015A  4267                     clr.w      -[A7]
  122. 0000015C  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  123. 00000160  4A5F                     tst.w      [A7]+
  124. 00000162  57C0                     seq        D0
  125. 00000164  4A00                     tst.b      D0
  126. 00000166  6700 010A                beq        +0x10C /* 00000272 */
  127. 0000016A  2F00                     move.l     -[A7], D0
  128. 0000016C  4267                     clr.w      -[A7]
  129. 0000016E  42A7                     clr.l      -[A7]
  130. 00000170  486E FB90                pea.l      [A6 - 0x470]
  131. 00000174  4EAD 036A                jsr        [A5 + 0x36A /* export_105 */]
  132. 00000178  321F                     move.w     D1, [A7]+
  133. 0000017A  201F                     move.l     D0, [A7]+
  134. 0000017C  4A41                     tst.w      D1
  135. 0000017E  57C1                     seq        D1
  136. 00000180  C001                     and.b      D0, D1
  137. 00000182  6700 00EE                beq        +0xF0 /* 00000272 */
  138. 00000186  7000                     moveq.l    D0, 0x00
  139. 00000188  2D40 FDA0                move.l     [A6 - 0x260], D0
  140. 0000018C  41EE FB94                lea.l      A0, [A6 - 0x46C]
  141. 00000190  2D48 FDA6                move.l     [A6 - 0x25A], A0
  142. 00000194  2D6E 0008 FDF8           move.l     [A6 - 0x208], [A6 + 0x8]
  143. label0000019A:
  144. 0000019A  3D6E FB90 FDAA           move.w     [A6 - 0x256], [A6 - 0x470]
  145. 000001A0  3D7C FFFF FDB0           move.w     [A6 - 0x250], 0xFFFF
  146. 000001A6  2D6E FDF8 FDC4           move.l     [A6 - 0x23C], [A6 - 0x208]
  147. 000001AC  4267                     clr.w      -[A7]
  148. 000001AE  486E FD94                pea.l      [A6 - 0x26C]
  149. 000001B2  4267                     clr.w      -[A7]
  150. 000001B4  4EAD 03C2                jsr        [A5 + 0x3C2 /* export_116 */]
  151. 000001B8  4A5F                     tst.w      [A7]+
  152. 000001BA  6600 0086                bne        +0x88 /* 00000242 */
  153. 000001BE  486E FB94                pea.l      [A6 - 0x46C]
  154. 000001C2  487A 00D8                pea.l      [PC + 0xD8 /* 0000029C, value 0x13A0000 */]
  155. 000001C6  486E FA8E                pea.l      [A6 - 0x572]
  156. 000001CA  3F3C 0002                move.w     -[A7], 0x2
  157. 000001CE  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  158. 000001D2  41EE FB94                lea.l      A0, [A6 - 0x46C]
  159. 000001D6  43EE FA8E                lea.l      A1, [A6 - 0x572]
  160. 000001DA  703F                     moveq.l    D0, 0x3F
  161. label000001DC:
  162. 000001DC  20D9                     move.l     [A0]+, [A1]+
  163. 000001DE  51C8 FFFC                dbf        D0, -0x6 /* 000001DC */
  164. 000001E2  4240                     clr.w      D0
  165. 000001E4  102E FC94                move.b     D0, [A6 - 0x36C]
  166. 000001E8  4241                     clr.w      D1
  167. 000001EA  122E FB94                move.b     D1, [A6 - 0x46C]
  168. 000001EE  D240                     add.w      D1, D0
  169. 000001F0  0C41 00FE                cmpi.w     D1, 0xFE
  170. 000001F4  6C26                     bge        +0x28 /* 0000021C */
  171. 000001F6  486E FB94                pea.l      [A6 - 0x46C]
  172. 000001FA  486E FC94                pea.l      [A6 - 0x36C]
  173. 000001FE  486E FA8E                pea.l      [A6 - 0x572]
  174. 00000202  3F3C 0002                move.w     -[A7], 0x2
  175. 00000206  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  176. 0000020A  41EE FC94                lea.l      A0, [A6 - 0x36C]
  177. 0000020E  43EE FA8E                lea.l      A1, [A6 - 0x572]
  178. 00000212  703F                     moveq.l    D0, 0x3F
  179. label00000214:
  180. 00000214  20D9                     move.l     [A0]+, [A1]+
  181. 00000216  51C8 FFFC                dbf        D0, -0x6 /* 00000214 */
  182. 0000021A  604C                     bra        +0x4E /* 00000268 */
  183. label0000021C:
  184. 0000021C  487A 007E                pea.l      [PC + 0x7E /* 0000029C, value 0x13A0000 */]
  185. 00000220  486E FC94                pea.l      [A6 - 0x36C]
  186. 00000224  486E FA8E                pea.l      [A6 - 0x572]
  187. 00000228  3F3C 0002                move.w     -[A7], 0x2
  188. 0000022C  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  189. 00000230  41EE FC94                lea.l      A0, [A6 - 0x36C]
  190. 00000234  43EE FA8E                lea.l      A1, [A6 - 0x572]
  191. 00000238  703F                     moveq.l    D0, 0x3F
  192. label0000023A:
  193. 0000023A  20D9                     move.l     [A0]+, [A1]+
  194. 0000023C  51C8 FFFC                dbf        D0, -0x6 /* 0000023A */
  195. 00000240  6030                     bra        +0x32 /* 00000272 */
  196. label00000242:
  197. 00000242  487A 0058                pea.l      [PC + 0x58 /* 0000029C, value 0x13A0000 */]
  198. 00000246  486E FC94                pea.l      [A6 - 0x36C]
  199. 0000024A  486E FA8E                pea.l      [A6 - 0x572]
  200. 0000024E  3F3C 0002                move.w     -[A7], 0x2
  201. 00000252  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  202. 00000256  41EE FC94                lea.l      A0, [A6 - 0x36C]
  203. 0000025A  43EE FA8E                lea.l      A1, [A6 - 0x572]
  204. 0000025E  703F                     moveq.l    D0, 0x3F
  205. label00000260:
  206. 00000260  20D9                     move.l     [A0]+, [A1]+
  207. 00000262  51C8 FFFC                dbf        D0, -0x6 /* 00000260 */
  208. 00000266  600A                     bra        +0xC /* 00000272 */
  209. label00000268:
  210. 00000268  7002                     moveq.l    D0, 0x02
  211. 0000026A  B0AE FDC4                cmp.l      D0, [A6 - 0x23C]
  212. 0000026E  6600 FF2A                bne        -0xD4 /* 0000019A */
  213. label00000272:
  214. 00000272  4267                     clr.w      -[A7]
  215. 00000274  42A7                     clr.l      -[A7]
  216. 00000276  3F2E FB92                move.w     -[A7], [A6 - 0x46E]
  217. 0000027A  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  218. 0000027E  3D5F FB8E                move.w     [A6 - 0x472], [A7]+
  219. 00000282  206E 0014                movea.l    A0, [A6 + 0x14]
  220. 00000286  43EE FC94                lea.l      A1, [A6 - 0x36C]
  221. 0000028A  703F                     moveq.l    D0, 0x3F
  222. label0000028C:
  223. 0000028C  20D9                     move.l     [A0]+, [A1]+
  224. 0000028E  51C8 FFFC                dbf        D0, -0x6 /* 0000028C */
  225. 00000292  4E5E                     unlink     A6
  226. 00000294  205F                     movea.l    A0, [A7]+
  227. 00000296  DEFC 000C                add.w      A7, 0xC
  228. 0000029A  4ED0                     jmp        [A0]
  229. 0000029C  013A 0000                btst       [PC /* 0000029E */], D0
  230. 000002A0  4E56 0000                link       A6, 0
  231. 000002A4  206E 0008                movea.l    A0, [A6 + 0x8]
  232. 000002A8  4AA8 FDEC                tst.l      [A0 - 0x214]
  233. 000002AC  6708                     beq        +0xA /* 000002B6 */
  234. 000002AE  2F28 FDEC                move.l     -[A7], [A0 - 0x214]
  235. 000002B2  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  236. label000002B6:
  237. 000002B6  4E5E                     unlink     A6
  238. 000002B8  205F                     movea.l    A0, [A7]+
  239. 000002BA  DEFC 000A                add.w      A7, 0xA /* '\n' */
  240. 000002BE  4ED0                     jmp        [A0]
  241. export_1846:
  242. 000002C0  4E56 FCE8                link       A6, -0x0318
  243. 000002C4  48E7 0308                movem.l    -[A7], D6,D7,A4
  244. 000002C8  206E 000E                movea.l    A0, [A6 + 0xE]
  245. 000002CC  43EE FFBA                lea.l      A1, [A6 - 0x46]
  246. 000002D0  7010                     moveq.l    D0, 0x10
  247. label000002D2:
  248. 000002D2  22D8                     move.l     [A1]+, [A0]+
  249. 000002D4  51C8 FFFC                dbf        D0, -0x6 /* 000002D2 */
  250. 000002D8  3290                     move.w     [A1], [A0]
  251. 000002DA  2E2E 000A                move.l     D7, [A6 + 0xA]
  252. 000002DE  42A7                     clr.l      -[A7]
  253. 000002E0  2F07                     move.l     -[A7], D7
  254. 000002E2  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  255. 000002E6  4EAD 37C2                jsr        [A5 + 0x37C2 /* export_1780 */]
  256. 000002EA  2D5F FDEC                move.l     [A6 - 0x214], [A7]+
  257. 000002EE  6758                     beq        +0x5A /* 00000348 */
  258. 000002F0  42A7                     clr.l      -[A7]
  259. 000002F2  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  260. 000002F8  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  261. 000002FC  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  262. 00000300  285F                     movea.l    A4, [A7]+
  263. 00000302  2F0C                     move.l     -[A7], A4
  264. 00000304  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  265. 00000308  2054                     movea.l    A0, [A4]
  266. 0000030A  4868 005E                pea.l      [A0 + 0x5E]
  267. 0000030E  486E FFC0                pea.l      [A6 - 0x40]
  268. 00000312  4EAD 496A                jsr        [A5 + 0x496A /* export_2345 */]
  269. 00000316  101F                     move.b     D0, [A7]+
  270. 00000318  672E                     beq        +0x30 /* 00000348 */
  271. 0000031A  2054                     movea.l    A0, [A4]
  272. 0000031C  2228 005A                move.l     D1, [A0 + 0x5A]
  273. 00000320  B2AE FFBC                cmp.l      D1, [A6 - 0x44]
  274. 00000324  56C1                     sne        D1
  275. 00000326  C001                     and.b      D0, D1
  276. 00000328  4A00                     tst.b      D0
  277. 0000032A  671C                     beq        +0x1E /* 00000348 */
  278. 0000032C  3228 0058                move.w     D1, [A0 + 0x58]
  279. 00000330  B26E FFBA                cmp.w      D1, [A6 - 0x46]
  280. 00000334  56C1                     sne        D1
  281. 00000336  C001                     and.b      D0, D1
  282. 00000338  670E                     beq        +0x10 /* 00000348 */
  283. 0000033A  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  284. 0000033E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  285. 00000342  7000                     moveq.l    D0, 0x00
  286. 00000344  2D40 FDEC                move.l     [A6 - 0x214], D0
  287. label00000348:
  288. 00000348  4AAE FDEC                tst.l      [A6 - 0x214]
  289. 0000034C  6714                     beq        +0x16 /* 00000362 */
  290. 0000034E  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  291. 00000352  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  292. 00000356  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  293. 0000035A  4EAD 1F4A                jsr        [A5 + 0x1F4A /* export_997 */]
  294. 0000035E  6000 00F6                bra        +0xF8 /* 00000456 */
  295. label00000362:
  296. 00000362  4267                     clr.w      -[A7]
  297. 00000364  4EAD 3FE2                jsr        [A5 + 0x3FE2 /* export_2040 */]
  298. 00000368  101F                     move.b     D0, [A7]+
  299. 0000036A  6704                     beq        +0x6 /* 00000370 */
  300. 0000036C  6000 00E8                bra        +0xEA /* 00000456 */
  301. label00000370:
  302. 00000370  4267                     clr.w      -[A7]
  303. 00000372  2F07                     move.l     -[A7], D7
  304. 00000374  486E FEF0                pea.l      [A6 - 0x110]
  305. 00000378  4EAD 3EB2                jsr        [A5 + 0x3EB2 /* export_2002 */]
  306. 0000037C  3C1F                     move.w     D6, [A7]+
  307. 0000037E  670E                     beq        +0x10 /* 0000038E */
  308. 00000380  2F3C 0001 0FA8           move.l     -[A7], 0x10FA8
  309. 00000386  4EAD 3F92                jsr        [A5 + 0x3F92 /* export_2030 */]
  310. 0000038A  6000 00CA                bra        +0xCC /* 00000456 */
  311. label0000038E:
  312. 0000038E  7000                     moveq.l    D0, 0x00
  313. 00000390  2D40 FDEC                move.l     [A6 - 0x214], D0
  314. 00000394  7000                     moveq.l    D0, 0x00
  315. 00000396  2840                     movea.l    A4, D0
  316. 00000398  486E FF7C                pea.l      [A6 - 0x84]
  317. 0000039C  487A FF02                pea.l      [PC - 0xFE /* 000002A0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  318. 000003A0  2F0E                     move.l     -[A7], A6
  319. 000003A2  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  320. 000003A6  42A7                     clr.l      -[A7]
  321. 000003A8  3F3C 07D0                move.w     -[A7], 0x7D0
  322. 000003AC  42A7                     clr.l      -[A7]
  323. 000003AE  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  324. 000003B2  2D57 FDEC                move.l     [A6 - 0x214], [A7]
  325. 000003B6  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  326. 000003BA  486E FDF0                pea.l      [A6 - 0x210]
  327. 000003BE  2F3C 0005 07D0           move.l     -[A7], 0x507D0
  328. 000003C4  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  329. 000003C8  486E FFC0                pea.l      [A6 - 0x40]
  330. 000003CC  486E FDF0                pea.l      [A6 - 0x210]
  331. 000003D0  486E FCE8                pea.l      [A6 - 0x318]
  332. 000003D4  3F3C 0002                move.w     -[A7], 0x2
  333. 000003D8  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  334. 000003DC  41EE FDF0                lea.l      A0, [A6 - 0x210]
  335. 000003E0  43EE FCE8                lea.l      A1, [A6 - 0x318]
  336. 000003E4  703F                     moveq.l    D0, 0x3F
  337. label000003E6:
  338. 000003E6  20D9                     move.l     [A0]+, [A1]+
  339. 000003E8  51C8 FFFC                dbf        D0, -0x6 /* 000003E6 */
  340. 000003EC  486E FDF0                pea.l      [A6 - 0x210]
  341. 000003F0  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  342. 000003F4  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  343. 000003F8  486E FFBA                pea.l      [A6 - 0x46]
  344. 000003FC  2F07                     move.l     -[A7], D7
  345. 000003FE  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  346. 00000402  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  347. 00000406  4EBA 03F0                jsr        [PC + 0x3F0 /* 000007F8 */]
  348. 0000040A  42A7                     clr.l      -[A7]
  349. 0000040C  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  350. 00000412  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  351. 00000416  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  352. 0000041A  285F                     movea.l    A4, [A7]+
  353. 0000041C  2F0C                     move.l     -[A7], A4
  354. 0000041E  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  355. 00000422  486E FFBA                pea.l      [A6 - 0x46]
  356. 00000426  2F07                     move.l     -[A7], D7
  357. 00000428  1F2E 0008                move.b     -[A7], [A6 + 0x8]
  358. 0000042C  2F0C                     move.l     -[A7], A4
  359. 0000042E  4EBA 045C                jsr        [PC + 0x45C /* 0000088C */]
  360. 00000432  42A7                     clr.l      -[A7]
  361. 00000434  2F3C 6B65 796C           move.l     -[A7], 0x6B65796C /* 'keyl' */
  362. 0000043A  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  363. 0000043E  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  364. 00000442  4EAD 26C2                jsr        [A5 + 0x26C2 /* export_1236 */]
  365. 00000446  2F2E FDEC                move.l     -[A7], [A6 - 0x214]
  366. 0000044A  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  367. 0000044E  486E FF7C                pea.l      [A6 - 0x84]
  368. 00000452  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  369. label00000456:
  370. 00000456  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  371. 0000045A  4E5E                     unlink     A6
  372. 0000045C  205F                     movea.l    A0, [A7]+
  373. 0000045E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  374. 00000462  4ED0                     jmp        [A0]
  375. 00000464  4E56 FFFC                link       A6, -0x0004
  376. 00000468  48E7 0018                movem.l    -[A7], A3,A4
  377. 0000046C  286E 0008                movea.l    A4, [A6 + 0x8]
  378. 00000470  4AAE 000C                tst.l      [A6 + 0xC]
  379. 00000474  6700 01C2                beq        +0x1C4 /* 00000638 */
  380. 00000478  42A7                     clr.l      -[A7]
  381. 0000047A  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  382. 00000480  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  383. 00000484  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  384. 00000488  265F                     movea.l    A3, [A7]+
  385. 0000048A  2F0B                     move.l     -[A7], A3
  386. 0000048C  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  387. 00000490  700B                     moveq.l    D0, 0x0B
  388. 00000492  6B18                     bmi        +0x1A /* 000004AC */
  389. 00000494  B07C 000F                cmp.w      D0, 0xF
  390. 00000498  6E12                     bgt        +0x14 /* 000004AC */
  391. 0000049A  41EC 000E                lea.l      A0, [A4 + 0xE]
  392. 0000049E  3200                     move.w     D1, D0
  393. 000004A0  E649                     lsr        D1.w, 3
  394. 000004A2  4441                     neg.w      D1
  395. 000004A4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  396. 000004A8  0A3C 0004                xori.b     ccr, 4
  397. label000004AC:
  398. 000004AC  661A                     bne        +0x1C /* 000004C8 */
  399. 000004AE  1F3C 0001                move.b     -[A7], 0x1
  400. 000004B2  2F0B                     move.l     -[A7], A3
  401. 000004B4  4EBA 08DE                jsr        [PC + 0x8DE /* 00000D94 */]
  402. 000004B8  2F0B                     move.l     -[A7], A3
  403. 000004BA  4EBA 138C                jsr        [PC + 0x138C /* 00001848 */]
  404. 000004BE  2F0B                     move.l     -[A7], A3
  405. 000004C0  4EBA 144A                jsr        [PC + 0x144A /* 0000190C */]
  406. 000004C4  6000 00DE                bra        +0xE0 /* 000005A4 */
  407. label000004C8:
  408. 000004C8  7002                     moveq.l    D0, 0x02
  409. 000004CA  6B18                     bmi        +0x1A /* 000004E4 */
  410. 000004CC  B07C 000F                cmp.w      D0, 0xF
  411. 000004D0  6E12                     bgt        +0x14 /* 000004E4 */
  412. 000004D2  41EC 000E                lea.l      A0, [A4 + 0xE]
  413. 000004D6  3200                     move.w     D1, D0
  414. 000004D8  E649                     lsr        D1.w, 3
  415. 000004DA  4441                     neg.w      D1
  416. 000004DC  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  417. 000004E0  0A3C 0004                xori.b     ccr, 4
  418. label000004E4:
  419. 000004E4  6600 00BE                bne        +0xC0 /* 000005A4 */
  420. 000004E8  700A                     moveq.l    D0, 0x0A
  421. 000004EA  6B18                     bmi        +0x1A /* 00000504 */
  422. 000004EC  B07C 000F                cmp.w      D0, 0xF
  423. 000004F0  6E12                     bgt        +0x14 /* 00000504 */
  424. 000004F2  41EC 000E                lea.l      A0, [A4 + 0xE]
  425. 000004F6  3200                     move.w     D1, D0
  426. 000004F8  E649                     lsr        D1.w, 3
  427. 000004FA  4441                     neg.w      D1
  428. 000004FC  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  429. 00000500  0A3C 0004                xori.b     ccr, 4
  430. label00000504:
  431. 00000504  660A                     bne        +0xC /* 00000510 */
  432. 00000506  1F3C 0001                move.b     -[A7], 0x1
  433. 0000050A  2F0B                     move.l     -[A7], A3
  434. 0000050C  4EBA 0886                jsr        [PC + 0x886 /* 00000D94 */]
  435. label00000510:
  436. 00000510  7006                     moveq.l    D0, 0x06
  437. 00000512  6B18                     bmi        +0x1A /* 0000052C */
  438. 00000514  B07C 000F                cmp.w      D0, 0xF
  439. 00000518  6E12                     bgt        +0x14 /* 0000052C */
  440. 0000051A  41EC 000E                lea.l      A0, [A4 + 0xE]
  441. 0000051E  3200                     move.w     D1, D0
  442. 00000520  E649                     lsr        D1.w, 3
  443. 00000522  4441                     neg.w      D1
  444. 00000524  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  445. 00000528  0A3C 0004                xori.b     ccr, 4
  446. label0000052C:
  447. 0000052C  57C0                     seq        D0
  448. 0000052E  4A00                     tst.b      D0
  449. 00000530  6622                     bne        +0x24 /* 00000554 */
  450. 00000532  720A                     moveq.l    D1, 0x0A
  451. 00000534  6B18                     bmi        +0x1A /* 0000054E */
  452. 00000536  B27C 000F                cmp.w      D1, 0xF
  453. 0000053A  6E12                     bgt        +0x14 /* 0000054E */
  454. 0000053C  41EC 000E                lea.l      A0, [A4 + 0xE]
  455. 00000540  3401                     move.w     D2, D1
  456. 00000542  E64A                     lsr        D2.w, 3
  457. 00000544  4442                     neg.w      D2
  458. 00000546  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  459. 0000054A  0A3C 0004                xori.b     ccr, 4
  460. label0000054E:
  461. 0000054E  57C1                     seq        D1
  462. 00000550  8001                     or.b       D0, D1
  463. 00000552  6706                     beq        +0x8 /* 0000055A */
  464. label00000554:
  465. 00000554  2F0B                     move.l     -[A7], A3
  466. 00000556  4EBA 12F0                jsr        [PC + 0x12F0 /* 00001848 */]
  467. label0000055A:
  468. 0000055A  7007                     moveq.l    D0, 0x07
  469. 0000055C  6B18                     bmi        +0x1A /* 00000576 */
  470. 0000055E  B07C 000F                cmp.w      D0, 0xF
  471. 00000562  6E12                     bgt        +0x14 /* 00000576 */
  472. 00000564  41EC 000E                lea.l      A0, [A4 + 0xE]
  473. 00000568  3200                     move.w     D1, D0
  474. 0000056A  E649                     lsr        D1.w, 3
  475. 0000056C  4441                     neg.w      D1
  476. 0000056E  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  477. 00000572  0A3C 0004                xori.b     ccr, 4
  478. label00000576:
  479. 00000576  57C0                     seq        D0
  480. 00000578  4A00                     tst.b      D0
  481. 0000057A  6622                     bne        +0x24 /* 0000059E */
  482. 0000057C  720A                     moveq.l    D1, 0x0A
  483. 0000057E  6B18                     bmi        +0x1A /* 00000598 */
  484. 00000580  B27C 000F                cmp.w      D1, 0xF
  485. 00000584  6E12                     bgt        +0x14 /* 00000598 */
  486. 00000586  41EC 000E                lea.l      A0, [A4 + 0xE]
  487. 0000058A  3401                     move.w     D2, D1
  488. 0000058C  E64A                     lsr        D2.w, 3
  489. 0000058E  4442                     neg.w      D2
  490. 00000590  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  491. 00000594  0A3C 0004                xori.b     ccr, 4
  492. label00000598:
  493. 00000598  57C1                     seq        D1
  494. 0000059A  8001                     or.b       D0, D1
  495. 0000059C  6706                     beq        +0x8 /* 000005A4 */
  496. label0000059E:
  497. 0000059E  2F0B                     move.l     -[A7], A3
  498. 000005A0  4EBA 136A                jsr        [PC + 0x136A /* 0000190C */]
  499. label000005A4:
  500. 000005A4  7008                     moveq.l    D0, 0x08
  501. 000005A6  6B18                     bmi        +0x1A /* 000005C0 */
  502. 000005A8  B07C 000F                cmp.w      D0, 0xF
  503. 000005AC  6E12                     bgt        +0x14 /* 000005C0 */
  504. 000005AE  41EC 000E                lea.l      A0, [A4 + 0xE]
  505. 000005B2  3200                     move.w     D1, D0
  506. 000005B4  E649                     lsr        D1.w, 3
  507. 000005B6  4441                     neg.w      D1
  508. 000005B8  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  509. 000005BC  0A3C 0004                xori.b     ccr, 4
  510. label000005C0:
  511. 000005C0  57C0                     seq        D0
  512. 000005C2  4A00                     tst.b      D0
  513. 000005C4  6622                     bne        +0x24 /* 000005E8 */
  514. 000005C6  720A                     moveq.l    D1, 0x0A
  515. 000005C8  6B18                     bmi        +0x1A /* 000005E2 */
  516. 000005CA  B27C 000F                cmp.w      D1, 0xF
  517. 000005CE  6E12                     bgt        +0x14 /* 000005E2 */
  518. 000005D0  41EC 000E                lea.l      A0, [A4 + 0xE]
  519. 000005D4  3401                     move.w     D2, D1
  520. 000005D6  E64A                     lsr        D2.w, 3
  521. 000005D8  4442                     neg.w      D2
  522. 000005DA  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  523. 000005DE  0A3C 0004                xori.b     ccr, 4
  524. label000005E2:
  525. 000005E2  57C1                     seq        D1
  526. 000005E4  8001                     or.b       D0, D1
  527. 000005E6  6706                     beq        +0x8 /* 000005EE */
  528. label000005E8:
  529. 000005E8  2F0B                     move.l     -[A7], A3
  530. 000005EA  4EBA 13A8                jsr        [PC + 0x13A8 /* 00001994 */]
  531. label000005EE:
  532. 000005EE  7009                     moveq.l    D0, 0x09
  533. 000005F0  6B18                     bmi        +0x1A /* 0000060A */
  534. 000005F2  B07C 000F                cmp.w      D0, 0xF
  535. 000005F6  6E12                     bgt        +0x14 /* 0000060A */
  536. 000005F8  41EC 000E                lea.l      A0, [A4 + 0xE]
  537. 000005FC  3200                     move.w     D1, D0
  538. 000005FE  E649                     lsr        D1.w, 3
  539. 00000600  4441                     neg.w      D1
  540. 00000602  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  541. 00000606  0A3C 0004                xori.b     ccr, 4
  542. label0000060A:
  543. 0000060A  57C0                     seq        D0
  544. 0000060C  4A00                     tst.b      D0
  545. 0000060E  6622                     bne        +0x24 /* 00000632 */
  546. 00000610  720A                     moveq.l    D1, 0x0A
  547. 00000612  6B18                     bmi        +0x1A /* 0000062C */
  548. 00000614  B27C 000F                cmp.w      D1, 0xF
  549. 00000618  6E12                     bgt        +0x14 /* 0000062C */
  550. 0000061A  41EC 000E                lea.l      A0, [A4 + 0xE]
  551. 0000061E  3401                     move.w     D2, D1
  552. 00000620  E64A                     lsr        D2.w, 3
  553. 00000622  4442                     neg.w      D2
  554. 00000624  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  555. 00000628  0A3C 0004                xori.b     ccr, 4
  556. label0000062C:
  557. 0000062C  57C1                     seq        D1
  558. 0000062E  8001                     or.b       D0, D1
  559. 00000630  6706                     beq        +0x8 /* 00000638 */
  560. label00000632:
  561. 00000632  2F0B                     move.l     -[A7], A3
  562. 00000634  4EBA 139A                jsr        [PC + 0x139A /* 000019D0 */]
  563. label00000638:
  564. 00000638  4CDF 1800                movem.l    A3,A4, [A7]+
  565. 0000063C  4E5E                     unlink     A6
  566. 0000063E  205F                     movea.l    A0, [A7]+
  567. 00000640  504F                     addq.w     A7, 8
  568. 00000642  4ED0                     jmp        [A0]
  569. export_1847:
  570. 00000644  4E56 FFF8                link       A6, -0x0008
  571. 00000648  48E7 0018                movem.l    -[A7], A3,A4
  572. 0000064C  700B                     moveq.l    D0, 0x0B
  573. 0000064E  6B18                     bmi        +0x1A /* 00000668 */
  574. 00000650  B07C 000F                cmp.w      D0, 0xF
  575. 00000654  6E12                     bgt        +0x14 /* 00000668 */
  576. 00000656  41EE 000E                lea.l      A0, [A6 + 0xE]
  577. 0000065A  3200                     move.w     D1, D0
  578. 0000065C  E649                     lsr        D1.w, 3
  579. 0000065E  4441                     neg.w      D1
  580. 00000660  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  581. 00000664  0A3C 0004                xori.b     ccr, 4
  582. label00000668:
  583. 00000668  6612                     bne        +0x14 /* 0000067C */
  584. 0000066A  487A FDF8                pea.l      [PC - 0x208 /* 00000464, value 0x4E56FFFC */]
  585. 0000066E  2F0E                     move.l     -[A7], A6
  586. 00000670  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  587. 00000674  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  588. 00000678  6000 0170                bra        +0x172 /* 000007EA */
  589. label0000067C:
  590. 0000067C  7002                     moveq.l    D0, 0x02
  591. 0000067E  6B18                     bmi        +0x1A /* 00000698 */
  592. 00000680  B07C 000F                cmp.w      D0, 0xF
  593. 00000684  6E12                     bgt        +0x14 /* 00000698 */
  594. 00000686  41EE 000E                lea.l      A0, [A6 + 0xE]
  595. 0000068A  3200                     move.w     D1, D0
  596. 0000068C  E649                     lsr        D1.w, 3
  597. 0000068E  4441                     neg.w      D1
  598. 00000690  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  599. 00000694  0A3C 0004                xori.b     ccr, 4
  600. label00000698:
  601. 00000698  6612                     bne        +0x14 /* 000006AC */
  602. 0000069A  487A FDC8                pea.l      [PC - 0x238 /* 00000464, value 0x4E56FFFC */]
  603. 0000069E  2F0E                     move.l     -[A7], A6
  604. 000006A0  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  605. 000006A4  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  606. 000006A8  6000 0140                bra        +0x142 /* 000007EA */
  607. label000006AC:
  608. 000006AC  7008                     moveq.l    D0, 0x08
  609. 000006AE  6B18                     bmi        +0x1A /* 000006C8 */
  610. 000006B0  B07C 000F                cmp.w      D0, 0xF
  611. 000006B4  6E12                     bgt        +0x14 /* 000006C8 */
  612. 000006B6  41EE 000E                lea.l      A0, [A6 + 0xE]
  613. 000006BA  3200                     move.w     D1, D0
  614. 000006BC  E649                     lsr        D1.w, 3
  615. 000006BE  4441                     neg.w      D1
  616. 000006C0  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  617. 000006C4  0A3C 0004                xori.b     ccr, 4
  618. label000006C8:
  619. 000006C8  57C0                     seq        D0
  620. 000006CA  4A00                     tst.b      D0
  621. 000006CC  6622                     bne        +0x24 /* 000006F0 */
  622. 000006CE  7209                     moveq.l    D1, 0x09
  623. 000006D0  6B18                     bmi        +0x1A /* 000006EA */
  624. 000006D2  B27C 000F                cmp.w      D1, 0xF
  625. 000006D6  6E12                     bgt        +0x14 /* 000006EA */
  626. 000006D8  41EE 000E                lea.l      A0, [A6 + 0xE]
  627. 000006DC  3401                     move.w     D2, D1
  628. 000006DE  E64A                     lsr        D2.w, 3
  629. 000006E0  4442                     neg.w      D2
  630. 000006E2  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  631. 000006E6  0A3C 0004                xori.b     ccr, 4
  632. label000006EA:
  633. 000006EA  57C1                     seq        D1
  634. 000006EC  8001                     or.b       D0, D1
  635. 000006EE  6712                     beq        +0x14 /* 00000702 */
  636. label000006F0:
  637. 000006F0  487A FD72                pea.l      [PC - 0x28E /* 00000464, value 0x4E56FFFC */]
  638. 000006F4  2F0E                     move.l     -[A7], A6
  639. 000006F6  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  640. 000006FA  4EAD 4842                jsr        [A5 + 0x4842 /* export_2308 */]
  641. 000006FE  6000 00EA                bra        +0xEC /* 000007EA */
  642. label00000702:
  643. 00000702  42A7                     clr.l      -[A7]
  644. 00000704  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  645. 00000708  2F2D ECE0                move.l     -[A7], [A5 - 0x1320]
  646. 0000070C  4EAD 37C2                jsr        [A5 + 0x37C2 /* export_1780 */]
  647. 00000710  265F                     movea.l    A3, [A7]+
  648. 00000712  200B                     move.l     D0, A3
  649. 00000714  6700 00D4                beq        +0xD6 /* 000007EA */
  650. 00000718  42A7                     clr.l      -[A7]
  651. 0000071A  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  652. 00000720  2F0B                     move.l     -[A7], A3
  653. 00000722  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  654. 00000726  285F                     movea.l    A4, [A7]+
  655. 00000728  2F0C                     move.l     -[A7], A4
  656. 0000072A  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  657. 0000072E  700A                     moveq.l    D0, 0x0A
  658. 00000730  6B18                     bmi        +0x1A /* 0000074A */
  659. 00000732  B07C 000F                cmp.w      D0, 0xF
  660. 00000736  6E12                     bgt        +0x14 /* 0000074A */
  661. 00000738  41EE 000E                lea.l      A0, [A6 + 0xE]
  662. 0000073C  3200                     move.w     D1, D0
  663. 0000073E  E649                     lsr        D1.w, 3
  664. 00000740  4441                     neg.w      D1
  665. 00000742  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  666. 00000746  0A3C 0004                xori.b     ccr, 4
  667. label0000074A:
  668. 0000074A  660A                     bne        +0xC /* 00000756 */
  669. 0000074C  1F3C 0001                move.b     -[A7], 0x1
  670. 00000750  2F0C                     move.l     -[A7], A4
  671. 00000752  4EBA 0640                jsr        [PC + 0x640 /* 00000D94 */]
  672. label00000756:
  673. 00000756  7006                     moveq.l    D0, 0x06
  674. 00000758  6B18                     bmi        +0x1A /* 00000772 */
  675. 0000075A  B07C 000F                cmp.w      D0, 0xF
  676. 0000075E  6E12                     bgt        +0x14 /* 00000772 */
  677. 00000760  41EE 000E                lea.l      A0, [A6 + 0xE]
  678. 00000764  3200                     move.w     D1, D0
  679. 00000766  E649                     lsr        D1.w, 3
  680. 00000768  4441                     neg.w      D1
  681. 0000076A  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  682. 0000076E  0A3C 0004                xori.b     ccr, 4
  683. label00000772:
  684. 00000772  57C0                     seq        D0
  685. 00000774  4A00                     tst.b      D0
  686. 00000776  6622                     bne        +0x24 /* 0000079A */
  687. 00000778  720A                     moveq.l    D1, 0x0A
  688. 0000077A  6B18                     bmi        +0x1A /* 00000794 */
  689. 0000077C  B27C 000F                cmp.w      D1, 0xF
  690. 00000780  6E12                     bgt        +0x14 /* 00000794 */
  691. 00000782  41EE 000E                lea.l      A0, [A6 + 0xE]
  692. 00000786  3401                     move.w     D2, D1
  693. 00000788  E64A                     lsr        D2.w, 3
  694. 0000078A  4442                     neg.w      D2
  695. 0000078C  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  696. 00000790  0A3C 0004                xori.b     ccr, 4
  697. label00000794:
  698. 00000794  57C1                     seq        D1
  699. 00000796  8001                     or.b       D0, D1
  700. 00000798  6706                     beq        +0x8 /* 000007A0 */
  701. label0000079A:
  702. 0000079A  2F0C                     move.l     -[A7], A4
  703. 0000079C  4EBA 10AA                jsr        [PC + 0x10AA /* 00001848 */]
  704. label000007A0:
  705. 000007A0  7007                     moveq.l    D0, 0x07
  706. 000007A2  6B18                     bmi        +0x1A /* 000007BC */
  707. 000007A4  B07C 000F                cmp.w      D0, 0xF
  708. 000007A8  6E12                     bgt        +0x14 /* 000007BC */
  709. 000007AA  41EE 000E                lea.l      A0, [A6 + 0xE]
  710. 000007AE  3200                     move.w     D1, D0
  711. 000007B0  E649                     lsr        D1.w, 3
  712. 000007B2  4441                     neg.w      D1
  713. 000007B4  0130 10FF                btst       [A0 + D1.w - 0x1], D0
  714. 000007B8  0A3C 0004                xori.b     ccr, 4
  715. label000007BC:
  716. 000007BC  57C0                     seq        D0
  717. 000007BE  4A00                     tst.b      D0
  718. 000007C0  6622                     bne        +0x24 /* 000007E4 */
  719. 000007C2  720A                     moveq.l    D1, 0x0A
  720. 000007C4  6B18                     bmi        +0x1A /* 000007DE */
  721. 000007C6  B27C 000F                cmp.w      D1, 0xF
  722. 000007CA  6E12                     bgt        +0x14 /* 000007DE */
  723. 000007CC  41EE 000E                lea.l      A0, [A6 + 0xE]
  724. 000007D0  3401                     move.w     D2, D1
  725. 000007D2  E64A                     lsr        D2.w, 3
  726. 000007D4  4442                     neg.w      D2
  727. 000007D6  0330 20FF                btst       [A0 + D2.w - 0x1], D1
  728. 000007DA  0A3C 0004                xori.b     ccr, 4
  729. label000007DE:
  730. 000007DE  57C1                     seq        D1
  731. 000007E0  8001                     or.b       D0, D1
  732. 000007E2  6706                     beq        +0x8 /* 000007EA */
  733. label000007E4:
  734. 000007E4  2F0C                     move.l     -[A7], A4
  735. 000007E6  4EBA 1124                jsr        [PC + 0x1124 /* 0000190C */]
  736. label000007EA:
  737. 000007EA  4CDF 1800                movem.l    A3,A4, [A7]+
  738. 000007EE  4E5E                     unlink     A6
  739. 000007F0  205F                     movea.l    A0, [A7]+
  740. 000007F2  5C4F                     addq.w     A7, 6
  741. 000007F4  4ED0                     jmp        [A0]
  742. 000007F6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  743. // begin alternate branch 000007F8-000007FC
  744. fn000007F8:
  745. 000007F8  4E56 FFBA                link       A6, -0x0046
  746. // end alternate branch 000007F8-000007FC
  747. fn000007F8: // (misaligned)
  748. 000007FA  FFBA                     .invalid   <<F/6/7>>
  749. 000007FC  206E 0014                movea.l    A0, [A6 + 0x14]
  750. 00000800  43EE FFBA                lea.l      A1, [A6 - 0x46]
  751. 00000804  7010                     moveq.l    D0, 0x10
  752. label00000806:
  753. 00000806  22D8                     move.l     [A1]+, [A0]+
  754. 00000808  51C8 FFFC                dbf        D0, -0x6 /* 00000806 */
  755. 0000080C  3290                     move.w     [A1], [A0]
  756. 0000080E  486E FFBA                pea.l      [A6 - 0x46]
  757. 00000812  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  758. 00000816  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  759. 0000081A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  760. 0000081E  4EAD 37CA                jsr        [A5 + 0x37CA /* export_1781 */]
  761. 00000822  206E 0008                movea.l    A0, [A6 + 0x8]
  762. 00000826  2050                     movea.l    A0, [A0]
  763. 00000828  4228 00C8                clr.b      [A0 + 0xC8]
  764. 0000082C  4E5E                     unlink     A6
  765. 0000082E  205F                     movea.l    A0, [A7]+
  766. 00000830  DEFC 0010                add.w      A7, 0x10
  767. 00000834  4ED0                     jmp        [A0]
  768. 00000836  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  769. 0000083A  FFFC                     .invalid   <<F/7/7>>
  770. 0000083C  2F0C                     move.l     -[A7], A4
  771. 0000083E  286E 0008                movea.l    A4, [A6 + 0x8]
  772. 00000842  204C                     movea.l    A0, A4
  773. 00000844  5088                     addq.l     A0, 8
  774. 00000846  2050                     movea.l    A0, [A0]
  775. 00000848  2D48 FFFC                move.l     [A6 - 0x4], A0
  776. 0000084C  486C FEDC                pea.l      [A4 - 0x124]
  777. 00000850  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  778. 00000854  4AAC FF78                tst.l      [A4 - 0x88]
  779. 00000858  6708                     beq        +0xA /* 00000862 */
  780. 0000085A  2F2C FF78                move.l     -[A7], [A4 - 0x88]
  781. 0000085E  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  782. label00000862:
  783. 00000862  4AAC FF74                tst.l      [A4 - 0x8C]
  784. 00000866  6708                     beq        +0xA /* 00000870 */
  785. 00000868  2F2C FF74                move.l     -[A7], [A4 - 0x8C]
  786. 0000086C  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  787. label00000870:
  788. 00000870  4AAC FF70                tst.l      [A4 - 0x90]
  789. 00000874  6708                     beq        +0xA /* 0000087E */
  790. 00000876  2F2C FF70                move.l     -[A7], [A4 - 0x90]
  791. 0000087A  4EAD 3352                jsr        [A5 + 0x3352 /* export_1638 */]
  792. label0000087E:
  793. 0000087E  285F                     movea.l    A4, [A7]+
  794. 00000880  4E5E                     unlink     A6
  795. 00000882  205F                     movea.l    A0, [A7]+
  796. 00000884  DEFC 000A                add.w      A7, 0xA /* '\n' */
  797. 00000888  4ED0                     jmp        [A0]
  798. 0000088A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  799. // begin alternate branch 0000088C-00000898
  800. fn0000088C:
  801. 0000088C  4E56 FED4                link       A6, -0x012C
  802. 00000890  48E7 0038                movem.l    -[A7], A2,A3,A4
  803. 00000894  206E 0012                movea.l    A0, [A6 + 0x12]
  804. // end alternate branch 0000088C-00000898
  805. fn0000088C: // (misaligned)
  806. 0000088E  FED4 48E7                .extension 0xED4 <<F/2-3/7>> // unimplemented
  807. 00000892  0038 206E 0012           ori.b      [0x00000012], 0x6E /* 'n' */
  808. 00000898  43EE FFBA                lea.l      A1, [A6 - 0x46]
  809. 0000089C  7010                     moveq.l    D0, 0x10
  810. label0000089E:
  811. 0000089E  22D8                     move.l     [A1]+, [A0]+
  812. 000008A0  51C8 FFFC                dbf        D0, -0x6 /* 0000089E */
  813. 000008A4  3290                     move.w     [A1], [A0]
  814. 000008A6  266E 0008                movea.l    A3, [A6 + 0x8]
  815. 000008AA  284B                     movea.l    A4, A3
  816. 000008AC  2054                     movea.l    A0, [A4]
  817. 000008AE  4228 0056                clr.b      [A0 + 0x56]
  818. 000008B2  43E8 0058                lea.l      A1, [A0 + 0x58]
  819. 000008B6  45EE FFBA                lea.l      A2, [A6 - 0x46]
  820. 000008BA  7010                     moveq.l    D0, 0x10
  821. label000008BC:
  822. 000008BC  22DA                     move.l     [A1]+, [A2]+
  823. 000008BE  51C8 FFFC                dbf        D0, -0x6 /* 000008BC */
  824. 000008C2  3292                     move.w     [A1], [A2]
  825. 000008C4  216E 000E 009E           move.l     [A0 + 0x9E], [A6 + 0xE]
  826. 000008CA  116E 000C 00A2           move.b     [A0 + 0xA2], [A6 + 0xC]
  827. 000008D0  7000                     moveq.l    D0, 0x00
  828. 000008D2  2140 00A4                move.l     [A0 + 0xA4], D0
  829. 000008D6  7000                     moveq.l    D0, 0x00
  830. 000008D8  2140 00A8                move.l     [A0 + 0xA8], D0
  831. 000008DC  7000                     moveq.l    D0, 0x00
  832. 000008DE  2D40 FF78                move.l     [A6 - 0x88], D0
  833. 000008E2  7000                     moveq.l    D0, 0x00
  834. 000008E4  2D40 FF74                move.l     [A6 - 0x8C], D0
  835. 000008E8  7000                     moveq.l    D0, 0x00
  836. 000008EA  2D40 FF70                move.l     [A6 - 0x90], D0
  837. 000008EE  486E FEDC                pea.l      [A6 - 0x124]
  838. 000008F2  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  839. 000008F6  486E FF7C                pea.l      [A6 - 0x84]
  840. 000008FA  487A FF3C                pea.l      [PC - 0xC4 /* 00000838, value 0x4E56FFFC */]
  841. 000008FE  2F0E                     move.l     -[A7], A6
  842. 00000900  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  843. 00000904  42A7                     clr.l      -[A7]
  844. 00000906  2F3C 5468 6D62           move.l     -[A7], 0x54686D62 /* 'Thmb' */
  845. 0000090C  2F0B                     move.l     -[A7], A3
  846. 0000090E  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  847. 00000912  2D57 FF78                move.l     [A6 - 0x88], [A7]
  848. 00000916  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  849. 0000091A  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  850. 0000091E  4EBA 10EC                jsr        [PC + 0x10EC /* 00001A0C */]
  851. 00000922  4267                     clr.w      -[A7]
  852. 00000924  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  853. 00000928  486E FEDC                pea.l      [A6 - 0x124]
  854. 0000092C  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  855. 00000930  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  856. 00000934  2054                     movea.l    A0, [A4]
  857. 00000936  1F28 0056                move.b     -[A7], [A0 + 0x56]
  858. 0000093A  2F0B                     move.l     -[A7], A3
  859. 0000093C  4EBA 0456                jsr        [PC + 0x456 /* 00000D94 */]
  860. 00000940  42A7                     clr.l      -[A7]
  861. 00000942  2F3C 6B65 796C           move.l     -[A7], 0x6B65796C /* 'keyl' */
  862. 00000948  2F0B                     move.l     -[A7], A3
  863. 0000094A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  864. 0000094E  2D57 FF70                move.l     [A6 - 0x90], [A7]
  865. 00000952  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  866. 00000956  2F2E FF70                move.l     -[A7], [A6 - 0x90]
  867. 0000095A  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  868. 0000095E  1F3C 0001                move.b     -[A7], 0x1
  869. 00000962  42A7                     clr.l      -[A7]
  870. 00000964  4EAD 433A                jsr        [A5 + 0x433A /* export_2147 */]
  871. 00000968  205F                     movea.l    A0, [A7]+
  872. 0000096A  7001                     moveq.l    D0, 0x01
  873. 0000096C  2050                     movea.l    A0, [A0]
  874. 0000096E  B068 015A                cmp.w      D0, [A0 + 0x15A]
  875. 00000972  57C0                     seq        D0
  876. 00000974  4400                     neg.b      D0
  877. 00000976  1F00                     move.b     -[A7], D0
  878. 00000978  1F3C 0001                move.b     -[A7], 0x1
  879. 0000097C  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  880. 00000980  42A7                     clr.l      -[A7]
  881. 00000982  2F3C 6473 6374           move.l     -[A7], 0x64736374 /* 'dsct' */
  882. 00000988  2F0B                     move.l     -[A7], A3
  883. 0000098A  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  884. 0000098E  2D57 FF74                move.l     [A6 - 0x8C], [A7]
  885. 00000992  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  886. 00000996  486E FED4                pea.l      [A6 - 0x12C]
  887. 0000099A  2F3C 0000 0002           move.l     -[A7], 0x2
  888. 000009A0  2F3C 0000 0002           move.l     -[A7], 0x2
  889. 000009A6  A8A7                     syscall    SetRect
  890. 000009A8  206E FF74                movea.l    A0, [A6 - 0x8C]
  891. 000009AC  2050                     movea.l    A0, [A0]
  892. 000009AE  43E8 0048                lea.l      A1, [A0 + 0x48]
  893. 000009B2  41EE FED4                lea.l      A0, [A6 - 0x12C]
  894. 000009B6  22D8                     move.l     [A1]+, [A0]+
  895. 000009B8  22D8                     move.l     [A1]+, [A0]+
  896. 000009BA  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  897. 000009BE  4EAD 1D22                jsr        [A5 + 0x1D22 /* export_928 */]
  898. 000009C2  2F2E FF74                move.l     -[A7], [A6 - 0x8C]
  899. 000009C6  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  900. 000009CA  1F3C 0001                move.b     -[A7], 0x1
  901. 000009CE  4EAD 26CA                jsr        [A5 + 0x26CA /* export_1237 */]
  902. 000009D2  2F0B                     move.l     -[A7], A3
  903. 000009D4  4EBA 0FBE                jsr        [PC + 0xFBE /* 00001994 */]
  904. 000009D8  2F0B                     move.l     -[A7], A3
  905. 000009DA  4EBA 0FF4                jsr        [PC + 0xFF4 /* 000019D0 */]
  906. 000009DE  486E FF7C                pea.l      [A6 - 0x84]
  907. 000009E2  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  908. 000009E6  486E FEDC                pea.l      [A6 - 0x124]
  909. 000009EA  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  910. 000009EE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  911. 000009F2  4E5E                     unlink     A6
  912. 000009F4  205F                     movea.l    A0, [A7]+
  913. 000009F6  DEFC 000E                add.w      A7, 0xE
  914. 000009FA  4ED0                     jmp        [A0]
  915. export_1848:
  916. 000009FC  4E56 0000                link       A6, 0
  917. 00000A00  2D6D FA84 0018           move.l     [A6 + 0x18], [A5 - 0x57C]
  918. 00000A06  206E 0010                movea.l    A0, [A6 + 0x10]
  919. 00000A0A  7002                     moveq.l    D0, 0x02
  920. 00000A0C  B068 0010                cmp.w      D0, [A0 + 0x10]
  921. 00000A10  6612                     bne        +0x14 /* 00000A24 */
  922. 00000A12  42A7                     clr.l      -[A7]
  923. 00000A14  3F3C 0FA8                move.w     -[A7], 0xFA8
  924. 00000A18  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  925. 00000A1C  4EAD 327A                jsr        [A5 + 0x327A /* export_1611 */]
  926. 00000A20  2D5F 0018                move.l     [A6 + 0x18], [A7]+
  927. label00000A24:
  928. 00000A24  4E5E                     unlink     A6
  929. 00000A26  205F                     movea.l    A0, [A7]+
  930. 00000A28  DEFC 0010                add.w      A7, 0x10
  931. 00000A2C  4ED0                     jmp        [A0]
  932. 00000A2E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  933. // begin alternate branch 00000A30-00000A4A
  934. fn00000A30:
  935. 00000A30  4E56 0000                link       A6, 0
  936. 00000A34  48E7 0018                movem.l    -[A7], A3,A4
  937. 00000A38  266E 0008                movea.l    A3, [A6 + 0x8]
  938. 00000A3C  286B 0008                movea.l    A4, [A3 + 0x8]
  939. 00000A40  206B 000C                movea.l    A0, [A3 + 0xC]
  940. 00000A44  1028 0006                move.b     D0, [A0 + 0x6]
  941. 00000A48  6712                     beq        +0x14 /* 00000A5C */
  942. // end alternate branch 00000A30-00000A4A
  943. fn00000A30: // (misaligned)
  944. 00000A32  0000 48E7                ori.b      D0, 0xE7
  945. 00000A36  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  946. 00000A3A  0008 286B                ori.b      A0, 0x6B /* 'k' */
  947. 00000A3E  0008 206B                ori.b      A0, 0x6B /* 'k' */
  948. 00000A42  000C 1028                ori.b      A4, 0x28 /* '(' */
  949. 00000A46  0006 6712                ori.b      D6, 0x12
  950. 00000A4A  2054                     movea.l    A0, [A4]
  951. 00000A4C  4AA8 00A8                tst.l      [A0 + 0xA8]
  952. 00000A50  671A                     beq        +0x1C /* 00000A6C */
  953. 00000A52  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  954. 00000A56  4EBA 15A4                jsr        [PC + 0x15A4 /* 00001FFC */]
  955. 00000A5A  6010                     bra        +0x12 /* 00000A6C */
  956. label00000A5C:
  957. 00000A5C  2054                     movea.l    A0, [A4]
  958. 00000A5E  4AA8 00A4                tst.l      [A0 + 0xA4]
  959. 00000A62  6708                     beq        +0xA /* 00000A6C */
  960. 00000A64  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  961. 00000A68  4EBA 1592                jsr        [PC + 0x1592 /* 00001FFC */]
  962. label00000A6C:
  963. 00000A6C  4CDF 1800                movem.l    A3,A4, [A7]+
  964. 00000A70  4E5E                     unlink     A6
  965. 00000A72  2E9F                     move.l     [A7], [A7]+
  966. 00000A74  4E75                     rts
  967. 00000A76  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  968. export_1849: // at 00000A78 (misaligned)
  969. 00000A7A  0000 7000                ori.b      D0, 0x0
  970. 00000A7E  2D40 0014                move.l     [A6 + 0x14], D0
  971. 00000A82  302E 0012                move.w     D0, [A6 + 0x12]
  972. 00000A86  0440 0009                subi.w     D0, 0x9 /* '\t' */
  973. 00000A8A  6702                     beq        +0x4 /* 00000A8E */
  974. 00000A8C  6008                     bra        +0xA /* 00000A96 */
  975. label00000A8E:
  976. 00000A8E  2F0E                     move.l     -[A7], A6
  977. 00000A90  4EBA FF9E                jsr        [PC - 0x62 /* 00000A30 */]
  978. 00000A94  6016                     bra        +0x18 /* 00000AAC */
  979. label00000A96:
  980. 00000A96  42A7                     clr.l      -[A7]
  981. 00000A98  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  982. 00000A9C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  983. 00000AA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  984. 00000AA4  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  985. 00000AA8  2D5F 0014                move.l     [A6 + 0x14], [A7]+
  986. label00000AAC:
  987. 00000AAC  4E5E                     unlink     A6
  988. 00000AAE  205F                     movea.l    A0, [A7]+
  989. 00000AB0  DEFC 000C                add.w      A7, 0xC
  990. 00000AB4  4ED0                     jmp        [A0]
  991. 00000AB6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  992. // begin alternate branch 00000AB8-00000ABC
  993. fn00000AB8:
  994. 00000AB8  4E56 FD00                link       A6, -0x0300
  995. // end alternate branch 00000AB8-00000ABC
  996. fn00000AB8: // (misaligned)
  997. 00000ABA  FD00                     .extension 0xD00 <<F/4-5/6>> // unimplemented
  998. 00000ABC  4A6E 000C                tst.w      [A6 + 0xC]
  999. 00000AC0  6F3C                     ble        +0x3E /* 00000AFE */
  1000. 00000AC2  486E FF00                pea.l      [A6 - 0x100]
  1001. 00000AC6  2F3C 0009 07D0           move.l     -[A7], 0x907D0
  1002. 00000ACC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1003. 00000AD0  486E FD00                pea.l      [A6 - 0x300]
  1004. 00000AD4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1005. 00000AD8  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1006. 00000ADC  486E FF00                pea.l      [A6 - 0x100]
  1007. 00000AE0  486E FE00                pea.l      [A6 - 0x200]
  1008. 00000AE4  3F3C 0002                move.w     -[A7], 0x2
  1009. 00000AE8  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1010. 00000AEC  41EE FF00                lea.l      A0, [A6 - 0x100]
  1011. 00000AF0  43EE FE00                lea.l      A1, [A6 - 0x200]
  1012. 00000AF4  703F                     moveq.l    D0, 0x3F
  1013. label00000AF6:
  1014. 00000AF6  20D9                     move.l     [A0]+, [A1]+
  1015. 00000AF8  51C8 FFFC                dbf        D0, -0x6 /* 00000AF6 */
  1016. 00000AFC  600E                     bra        +0x10 /* 00000B0C */
  1017. label00000AFE:
  1018. 00000AFE  486E FF00                pea.l      [A6 - 0x100]
  1019. 00000B02  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1020. 00000B08  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1021. label00000B0C:
  1022. 00000B0C  206E 0012                movea.l    A0, [A6 + 0x12]
  1023. 00000B10  43EE FF00                lea.l      A1, [A6 - 0x100]
  1024. 00000B14  703F                     moveq.l    D0, 0x3F
  1025. label00000B16:
  1026. 00000B16  20D9                     move.l     [A0]+, [A1]+
  1027. 00000B18  51C8 FFFC                dbf        D0, -0x6 /* 00000B16 */
  1028. 00000B1C  4E5E                     unlink     A6
  1029. 00000B1E  205F                     movea.l    A0, [A7]+
  1030. 00000B20  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1031. 00000B24  4ED0                     jmp        [A0]
  1032. 00000B26  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1033. // begin alternate branch 00000B28-00000B2C
  1034. fn00000B28:
  1035. 00000B28  4E56 FD00                link       A6, -0x0300
  1036. // end alternate branch 00000B28-00000B2C
  1037. fn00000B28: // (misaligned)
  1038. 00000B2A  FD00                     .extension 0xD00 <<F/4-5/6>> // unimplemented
  1039. 00000B2C  4AAE 000C                tst.l      [A6 + 0xC]
  1040. 00000B30  6F3C                     ble        +0x3E /* 00000B6E */
  1041. 00000B32  486E FF00                pea.l      [A6 - 0x100]
  1042. 00000B36  2F3C 000D 07D0           move.l     -[A7], 0xD07D0
  1043. 00000B3C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1044. 00000B40  486E FD00                pea.l      [A6 - 0x300]
  1045. 00000B44  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1046. 00000B48  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1047. 00000B4C  486E FF00                pea.l      [A6 - 0x100]
  1048. 00000B50  486E FE00                pea.l      [A6 - 0x200]
  1049. 00000B54  3F3C 0002                move.w     -[A7], 0x2
  1050. 00000B58  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1051. 00000B5C  41EE FF00                lea.l      A0, [A6 - 0x100]
  1052. 00000B60  43EE FE00                lea.l      A1, [A6 - 0x200]
  1053. 00000B64  703F                     moveq.l    D0, 0x3F
  1054. label00000B66:
  1055. 00000B66  20D9                     move.l     [A0]+, [A1]+
  1056. 00000B68  51C8 FFFC                dbf        D0, -0x6 /* 00000B66 */
  1057. 00000B6C  600E                     bra        +0x10 /* 00000B7C */
  1058. label00000B6E:
  1059. 00000B6E  486E FF00                pea.l      [A6 - 0x100]
  1060. 00000B72  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1061. 00000B78  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1062. label00000B7C:
  1063. 00000B7C  206E 0014                movea.l    A0, [A6 + 0x14]
  1064. 00000B80  43EE FF00                lea.l      A1, [A6 - 0x100]
  1065. 00000B84  703F                     moveq.l    D0, 0x3F
  1066. label00000B86:
  1067. 00000B86  20D9                     move.l     [A0]+, [A1]+
  1068. 00000B88  51C8 FFFC                dbf        D0, -0x6 /* 00000B86 */
  1069. 00000B8C  4E5E                     unlink     A6
  1070. 00000B8E  205F                     movea.l    A0, [A7]+
  1071. 00000B90  DEFC 000C                add.w      A7, 0xC
  1072. 00000B94  4ED0                     jmp        [A0]
  1073. 00000B96  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1074. // begin alternate branch 00000B98-00000BA2
  1075. fn00000B98:
  1076. 00000B98  4E56 FE00                link       A6, -0x0200
  1077. 00000B9C  4AAE 000C                tst.l      [A6 + 0xC]
  1078. 00000BA0  6F3C                     ble        +0x3E /* 00000BDE */
  1079. // end alternate branch 00000B98-00000BA2
  1080. fn00000B98: // (misaligned)
  1081. 00000B9A  FE00 4AAE                .unknown   0xFE00 0x4AAE (W = 7)
  1082. 00000B9E  000C 6F3C                ori.b      A4, 0x3C /* '<' */
  1083. 00000BA2  486E FF00                pea.l      [A6 - 0x100]
  1084. 00000BA6  2F3C 000F 07D0           move.l     -[A7], 0xF07D0
  1085. 00000BAC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1086. 00000BB0  486E FE00                pea.l      [A6 - 0x200]
  1087. 00000BB4  42A7                     clr.l      -[A7]
  1088. 00000BB6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1089. 00000BBA  42A7                     clr.l      -[A7]
  1090. 00000BBC  2F3C 0001 03E8           move.l     -[A7], 0x103E8
  1091. 00000BC2  A869                     syscall    FixRatio
  1092. 00000BC4  A84D                     syscall    FixDiv
  1093. 00000BC6  486E FF00                pea.l      [A6 - 0x100]
  1094. 00000BCA  4EAD 46EA                jsr        [A5 + 0x46EA /* export_2265 */]
  1095. 00000BCE  205F                     movea.l    A0, [A7]+
  1096. 00000BD0  43EE FF00                lea.l      A1, [A6 - 0x100]
  1097. 00000BD4  703F                     moveq.l    D0, 0x3F
  1098. label00000BD6:
  1099. 00000BD6  22D8                     move.l     [A1]+, [A0]+
  1100. 00000BD8  51C8 FFFC                dbf        D0, -0x6 /* 00000BD6 */
  1101. 00000BDC  600E                     bra        +0x10 /* 00000BEC */
  1102. label00000BDE:
  1103. 00000BDE  486E FF00                pea.l      [A6 - 0x100]
  1104. 00000BE2  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1105. 00000BE8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1106. label00000BEC:
  1107. 00000BEC  206E 0014                movea.l    A0, [A6 + 0x14]
  1108. 00000BF0  43EE FF00                lea.l      A1, [A6 - 0x100]
  1109. 00000BF4  703F                     moveq.l    D0, 0x3F
  1110. label00000BF6:
  1111. 00000BF6  20D9                     move.l     [A0]+, [A1]+
  1112. 00000BF8  51C8 FFFC                dbf        D0, -0x6 /* 00000BF6 */
  1113. 00000BFC  4E5E                     unlink     A6
  1114. 00000BFE  205F                     movea.l    A0, [A7]+
  1115. 00000C00  DEFC 000C                add.w      A7, 0xC
  1116. 00000C04  4ED0                     jmp        [A0]
  1117. 00000C06  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1118. // begin alternate branch 00000C08-00000C0C
  1119. fn00000C08:
  1120. 00000C08  4E56 FF00                link       A6, -0x0100
  1121. // end alternate branch 00000C08-00000C0C
  1122. fn00000C08: // (misaligned)
  1123. 00000C0A  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  1124. 00000C0C  203C 5449 4646           move.l     D0, 0x54494646 /* 'TIFF' */
  1125. 00000C12  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  1126. 00000C16  6616                     bne        +0x18 /* 00000C2E */
  1127. 00000C18  486E FF00                pea.l      [A6 - 0x100]
  1128. 00000C1C  3F3C 07D2                move.w     -[A7], 0x7D2
  1129. 00000C20  302E 000C                move.w     D0, [A6 + 0xC]
  1130. 00000C24  5240                     addq.w     D0, 1
  1131. 00000C26  3F00                     move.w     -[A7], D0
  1132. 00000C28  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1133. 00000C2C  6052                     bra        +0x54 /* 00000C80 */
  1134. label00000C2E:
  1135. 00000C2E  203C 5249 4646           move.l     D0, 0x52494646 /* 'RIFF' */
  1136. 00000C34  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  1137. 00000C38  6616                     bne        +0x18 /* 00000C50 */
  1138. 00000C3A  486E FF00                pea.l      [A6 - 0x100]
  1139. 00000C3E  3F3C 07D3                move.w     -[A7], 0x7D3
  1140. 00000C42  302E 000C                move.w     D0, [A6 + 0xC]
  1141. 00000C46  5240                     addq.w     D0, 1
  1142. 00000C48  3F00                     move.w     -[A7], D0
  1143. 00000C4A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1144. 00000C4E  6030                     bra        +0x32 /* 00000C80 */
  1145. label00000C50:
  1146. 00000C50  203C 3842 494D           move.l     D0, 0x3842494D /* '8BIM' */
  1147. 00000C56  B0AE 000E                cmp.l      D0, [A6 + 0xE]
  1148. 00000C5A  6616                     bne        +0x18 /* 00000C72 */
  1149. 00000C5C  486E FF00                pea.l      [A6 - 0x100]
  1150. 00000C60  3F3C 07D1                move.w     -[A7], 0x7D1
  1151. 00000C64  302E 000C                move.w     D0, [A6 + 0xC]
  1152. 00000C68  5240                     addq.w     D0, 1
  1153. 00000C6A  3F00                     move.w     -[A7], D0
  1154. 00000C6C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1155. 00000C70  600E                     bra        +0x10 /* 00000C80 */
  1156. label00000C72:
  1157. 00000C72  486E FF00                pea.l      [A6 - 0x100]
  1158. 00000C76  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1159. 00000C7C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1160. label00000C80:
  1161. 00000C80  206E 0012                movea.l    A0, [A6 + 0x12]
  1162. 00000C84  43EE FF00                lea.l      A1, [A6 - 0x100]
  1163. 00000C88  703F                     moveq.l    D0, 0x3F
  1164. label00000C8A:
  1165. 00000C8A  20D9                     move.l     [A0]+, [A1]+
  1166. 00000C8C  51C8 FFFC                dbf        D0, -0x6 /* 00000C8A */
  1167. 00000C90  4E5E                     unlink     A6
  1168. 00000C92  205F                     movea.l    A0, [A7]+
  1169. 00000C94  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1170. 00000C98  4ED0                     jmp        [A0]
  1171. 00000C9A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1172. // begin alternate branch 00000C9C-00000CA0
  1173. fn00000C9C:
  1174. 00000C9C  4E56 FB00                link       A6, -0x0500
  1175. // end alternate branch 00000C9C-00000CA0
  1176. fn00000C9C: // (misaligned)
  1177. 00000C9E  FB00                     .extension 0xB00 <<F/4-5/5>> // unimplemented
  1178. 00000CA0  2F07                     move.l     -[A7], D7
  1179. 00000CA2  3E2E 000E                move.w     D7, [A6 + 0xE]
  1180. 00000CA6  57C0                     seq        D0
  1181. 00000CA8  4A00                     tst.b      D0
  1182. 00000CAA  671C                     beq        +0x1E /* 00000CC8 */
  1183. 00000CAC  4A6E 000C                tst.w      [A6 + 0xC]
  1184. 00000CB0  57C1                     seq        D1
  1185. 00000CB2  C001                     and.b      D0, D1
  1186. 00000CB4  6712                     beq        +0x14 /* 00000CC8 */
  1187. 00000CB6  486E FE00                pea.l      [A6 - 0x200]
  1188. 00000CBA  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1189. 00000CC0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1190. 00000CC4  6000 0096                bra        +0x98 /* 00000D5C */
  1191. label00000CC8:
  1192. 00000CC8  486E FF00                pea.l      [A6 - 0x100]
  1193. 00000CCC  2F3C 000A 07D0           move.l     -[A7], 0xA07D0
  1194. 00000CD2  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1195. 00000CD6  BE6E 000C                cmp.w      D7, [A6 + 0xC]
  1196. 00000CDA  661A                     bne        +0x1C /* 00000CF6 */
  1197. 00000CDC  486E FC00                pea.l      [A6 - 0x400]
  1198. 00000CE0  3F07                     move.w     -[A7], D7
  1199. 00000CE2  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1200. 00000CE6  205F                     movea.l    A0, [A7]+
  1201. 00000CE8  43EE FE00                lea.l      A1, [A6 - 0x200]
  1202. 00000CEC  703F                     moveq.l    D0, 0x3F
  1203. label00000CEE:
  1204. 00000CEE  22D8                     move.l     [A1]+, [A0]+
  1205. 00000CF0  51C8 FFFC                dbf        D0, -0x6 /* 00000CEE */
  1206. 00000CF4  6042                     bra        +0x44 /* 00000D38 */
  1207. label00000CF6:
  1208. 00000CF6  486E FE00                pea.l      [A6 - 0x200]
  1209. 00000CFA  2F3C 000E 07D0           move.l     -[A7], 0xE07D0
  1210. 00000D00  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1211. 00000D04  486E FC00                pea.l      [A6 - 0x400]
  1212. 00000D08  3F07                     move.w     -[A7], D7
  1213. 00000D0A  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1214. 00000D0E  486E FE00                pea.l      [A6 - 0x200]
  1215. 00000D12  486E FB00                pea.l      [A6 - 0x500]
  1216. 00000D16  3F07                     move.w     -[A7], D7
  1217. 00000D18  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1218. 00000D1C  486E FD00                pea.l      [A6 - 0x300]
  1219. 00000D20  3F3C 0003                move.w     -[A7], 0x3
  1220. 00000D24  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1221. 00000D28  41EE FE00                lea.l      A0, [A6 - 0x200]
  1222. 00000D2C  43EE FD00                lea.l      A1, [A6 - 0x300]
  1223. 00000D30  703F                     moveq.l    D0, 0x3F
  1224. label00000D32:
  1225. 00000D32  20D9                     move.l     [A0]+, [A1]+
  1226. 00000D34  51C8 FFFC                dbf        D0, -0x6 /* 00000D32 */
  1227. label00000D38:
  1228. 00000D38  486E FE00                pea.l      [A6 - 0x200]
  1229. 00000D3C  486E FF00                pea.l      [A6 - 0x100]
  1230. 00000D40  486E FD00                pea.l      [A6 - 0x300]
  1231. 00000D44  3F3C 0002                move.w     -[A7], 0x2
  1232. 00000D48  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1233. 00000D4C  41EE FE00                lea.l      A0, [A6 - 0x200]
  1234. 00000D50  43EE FD00                lea.l      A1, [A6 - 0x300]
  1235. 00000D54  703F                     moveq.l    D0, 0x3F
  1236. label00000D56:
  1237. 00000D56  20D9                     move.l     [A0]+, [A1]+
  1238. 00000D58  51C8 FFFC                dbf        D0, -0x6 /* 00000D56 */
  1239. label00000D5C:
  1240. 00000D5C  206E 0014                movea.l    A0, [A6 + 0x14]
  1241. 00000D60  43EE FE00                lea.l      A1, [A6 - 0x200]
  1242. 00000D64  703F                     moveq.l    D0, 0x3F
  1243. label00000D66:
  1244. 00000D66  20D9                     move.l     [A0]+, [A1]+
  1245. 00000D68  51C8 FFFC                dbf        D0, -0x6 /* 00000D66 */
  1246. 00000D6C  2E1F                     move.l     D7, [A7]+
  1247. 00000D6E  4E5E                     unlink     A6
  1248. 00000D70  205F                     movea.l    A0, [A7]+
  1249. 00000D72  DEFC 000C                add.w      A7, 0xC
  1250. 00000D76  4ED0                     jmp        [A0]
  1251. 00000D78  4E56 0000                link       A6, 0
  1252. 00000D7C  206E 0008                movea.l    A0, [A6 + 0x8]
  1253. 00000D80  4868 FF68                pea.l      [A0 - 0x98]
  1254. 00000D84  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  1255. 00000D88  4E5E                     unlink     A6
  1256. 00000D8A  205F                     movea.l    A0, [A7]+
  1257. 00000D8C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1258. 00000D90  4ED0                     jmp        [A0]
  1259. 00000D92  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1260. // begin alternate branch 00000D94-00000DA2
  1261. fn00000D94:
  1262. 00000D94  4E56 F6B2                link       A6, -0x094E
  1263. 00000D98  48E7 0738                movem.l    -[A7], D5,D6,D7,A2,A3,A4
  1264. 00000D9C  266E 0008                movea.l    A3, [A6 + 0x8]
  1265. 00000DA0  284B                     movea.l    A4, A3
  1266. // end alternate branch 00000D94-00000DA2
  1267. fn00000D94: // (misaligned)
  1268. 00000D96  F6B2 48E7                .extension 0x6B2 <<F/2-3/3>> // unimplemented
  1269. 00000D9A  0738 266E                btst       [0x0000266E], D3
  1270. 00000D9E  0008 284B                ori.b      A0, 0x4B /* 'K' */
  1271. 00000DA2  486E FF68                pea.l      [A6 - 0x98]
  1272. 00000DA6  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  1273. 00000DAA  4267                     clr.w      -[A7]
  1274. 00000DAC  2054                     movea.l    A0, [A4]
  1275. 00000DAE  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  1276. 00000DB2  486E FF68                pea.l      [A6 - 0x98]
  1277. 00000DB6  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  1278. 00000DBA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1279. 00000DBE  486E F8B2                pea.l      [A6 - 0x74E]
  1280. 00000DC2  487A FFB4                pea.l      [PC - 0x4C /* 00000D78, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1281. 00000DC6  2F0E                     move.l     -[A7], A6
  1282. 00000DC8  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  1283. 00000DCC  2054                     movea.l    A0, [A4]
  1284. 00000DCE  4228 00A2                clr.b      [A0 + 0xA2]
  1285. 00000DD2  102E 000C                move.b     D0, [A6 + 0xC]
  1286. 00000DD6  675C                     beq        +0x5E /* 00000E34 */
  1287. 00000DD8  4267                     clr.w      -[A7]
  1288. 00000DDA  2F2E FF90                move.l     -[A7], [A6 - 0x70]
  1289. 00000DDE  486E FF3C                pea.l      [A6 - 0xC4]
  1290. 00000DE2  4EAD 3F4A                jsr        [A5 + 0x3F4A /* export_2021 */]
  1291. 00000DE6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1292. 00000DEA  4267                     clr.w      -[A7]
  1293. 00000DEC  486E FF40                pea.l      [A6 - 0xC0]
  1294. 00000DF0  487A 0A36                pea.l      [PC + 0xA36 /* 00001828, value 0x13A0000 */]
  1295. 00000DF4  486E F890                pea.l      [A6 - 0x770]
  1296. 00000DF8  3F3C 0002                move.w     -[A7], 0x2
  1297. 00000DFC  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1298. 00000E00  486E F890                pea.l      [A6 - 0x770]
  1299. 00000E04  2F2E FF94                move.l     -[A7], [A6 - 0x6C]
  1300. 00000E08  486E FF70                pea.l      [A6 - 0x90]
  1301. 00000E0C  486E FEF6                pea.l      [A6 - 0x10A]
  1302. 00000E10  4EAD 3992                jsr        [A5 + 0x3992 /* export_1838 */]
  1303. 00000E14  101F                     move.b     D0, [A7]+
  1304. 00000E16  6752                     beq        +0x54 /* 00000E6A */
  1305. 00000E18  2254                     movea.l    A1, [A4]
  1306. 00000E1A  41E9 0058                lea.l      A0, [A1 + 0x58]
  1307. 00000E1E  45EE FEF6                lea.l      A2, [A6 - 0x10A]
  1308. 00000E22  7010                     moveq.l    D0, 0x10
  1309. label00000E24:
  1310. 00000E24  20DA                     move.l     [A0]+, [A2]+
  1311. 00000E26  51C8 FFFC                dbf        D0, -0x6 /* 00000E24 */
  1312. 00000E2A  3092                     move.w     [A0], [A2]
  1313. 00000E2C  137C 0001 00A2           move.b     [A1 + 0xA2], 0x1
  1314. 00000E32  6036                     bra        +0x38 /* 00000E6A */
  1315. label00000E34:
  1316. 00000E34  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  1317. 00000E38  2454                     movea.l    A2, [A4]
  1318. 00000E3A  43EA 0058                lea.l      A1, [A2 + 0x58]
  1319. 00000E3E  7010                     moveq.l    D0, 0x10
  1320. label00000E40:
  1321. 00000E40  20D9                     move.l     [A0]+, [A1]+
  1322. 00000E42  51C8 FFFC                dbf        D0, -0x6 /* 00000E40 */
  1323. 00000E46  3091                     move.w     [A0], [A1]
  1324. 00000E48  4267                     clr.w      -[A7]
  1325. 00000E4A  3F2E FEF6                move.w     -[A7], [A6 - 0x10A]
  1326. 00000E4E  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  1327. 00000E52  486E FEFC                pea.l      [A6 - 0x104]
  1328. 00000E56  486E FEE6                pea.l      [A6 - 0x11A]
  1329. 00000E5A  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  1330. 00000E5E  3C1F                     move.w     D6, [A7]+
  1331. 00000E60  57C0                     seq        D0
  1332. 00000E62  4400                     neg.b      D0
  1333. 00000E64  2054                     movea.l    A0, [A4]
  1334. 00000E66  1140 00A2                move.b     [A0 + 0xA2], D0
  1335. label00000E6A:
  1336. 00000E6A  42A7                     clr.l      -[A7]
  1337. 00000E6C  2F3C 4649 6E66           move.l     -[A7], 0x46496E66 /* 'FInf' */
  1338. 00000E72  2F0B                     move.l     -[A7], A3
  1339. 00000E74  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1340. 00000E78  2E1F                     move.l     D7, [A7]+
  1341. 00000E7A  671C                     beq        +0x1E /* 00000E98 */
  1342. 00000E7C  2054                     movea.l    A0, [A4]
  1343. 00000E7E  2147 00A4                move.l     [A0 + 0xA4], D7
  1344. 00000E82  2F3C 0007 0002           move.l     -[A7], 0x70002
  1345. 00000E88  2F3C 546F 6731           move.l     -[A7], 0x546F6731 /* 'Tog1' */
  1346. 00000E8E  2054                     movea.l    A0, [A4]
  1347. 00000E90  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1348. 00000E94  4EBA 1442                jsr        [PC + 0x1442 /* 000022D8 */]
  1349. label00000E98:
  1350. 00000E98  2054                     movea.l    A0, [A4]
  1351. 00000E9A  1028 00A2                move.b     D0, [A0 + 0xA2]
  1352. 00000E9E  6700 01BE                beq        +0x1C0 /* 0000105E */
  1353. 00000EA2  41EE FEF6                lea.l      A0, [A6 - 0x10A]
  1354. 00000EA6  2454                     movea.l    A2, [A4]
  1355. 00000EA8  43EA 0058                lea.l      A1, [A2 + 0x58]
  1356. 00000EAC  7010                     moveq.l    D0, 0x10
  1357. label00000EAE:
  1358. 00000EAE  20D9                     move.l     [A0]+, [A1]+
  1359. 00000EB0  51C8 FFFC                dbf        D0, -0x6 /* 00000EAE */
  1360. 00000EB4  3091                     move.w     [A0], [A1]
  1361. 00000EB6  4267                     clr.w      -[A7]
  1362. 00000EB8  486E FEF6                pea.l      [A6 - 0x10A]
  1363. 00000EBC  486E FEE6                pea.l      [A6 - 0x11A]
  1364. 00000EC0  486E FECC                pea.l      [A6 - 0x134]
  1365. 00000EC4  4EAD 3742                jsr        [A5 + 0x3742 /* export_1764 */]
  1366. 00000EC8  3A1F                     move.w     D5, [A7]+
  1367. 00000ECA  4267                     clr.w      -[A7]
  1368. 00000ECC  486E FEF6                pea.l      [A6 - 0x10A]
  1369. 00000ED0  486E FE2E                pea.l      [A6 - 0x1D2]
  1370. 00000ED4  4EBA F12A                jsr        [PC - 0xED6 /* 00000000 */]
  1371. 00000ED8  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1372. 00000EDC  2054                     movea.l    A0, [A4]
  1373. 00000EDE  4AA8 00A4                tst.l      [A0 + 0xA4]
  1374. 00000EE2  6700 0214                beq        +0x216 /* 000010F8 */
  1375. 00000EE6  3F3C 0001                move.w     -[A7], 0x1
  1376. 00000EEA  486E FEFC                pea.l      [A6 - 0x104]
  1377. 00000EEE  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1378. 00000EF2  4EBA 1008                jsr        [PC + 0x1008 /* 00001EFC */]
  1379. 00000EF6  3F3C 0002                move.w     -[A7], 0x2
  1380. 00000EFA  486E FE8C                pea.l      [A6 - 0x174]
  1381. 00000EFE  2054                     movea.l    A0, [A4]
  1382. 00000F00  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1383. 00000F04  4EBA 0FF6                jsr        [PC + 0xFF6 /* 00001EFC */]
  1384. 00000F08  486E F6B2                pea.l      [A6 - 0x94E]
  1385. 00000F0C  2F2E FE74                move.l     -[A7], [A6 - 0x18C]
  1386. 00000F10  1F3C 0001                move.b     -[A7], 0x1
  1387. 00000F14  4EAD 46C2                jsr        [A5 + 0x46C2 /* export_2260 */]
  1388. 00000F18  205F                     movea.l    A0, [A7]+
  1389. 00000F1A  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1390. 00000F1E  703F                     moveq.l    D0, 0x3F
  1391. label00000F20:
  1392. 00000F20  22D8                     move.l     [A1]+, [A0]+
  1393. 00000F22  51C8 FFFC                dbf        D0, -0x6 /* 00000F20 */
  1394. 00000F26  3F3C 0003                move.w     -[A7], 0x3
  1395. 00000F2A  486E F8F4                pea.l      [A6 - 0x70C]
  1396. 00000F2E  2054                     movea.l    A0, [A4]
  1397. 00000F30  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1398. 00000F34  4EBA 0FC6                jsr        [PC + 0xFC6 /* 00001EFC */]
  1399. 00000F38  486E F6B2                pea.l      [A6 - 0x94E]
  1400. 00000F3C  2F2E FE78                move.l     -[A7], [A6 - 0x188]
  1401. 00000F40  1F3C 0001                move.b     -[A7], 0x1
  1402. 00000F44  4EAD 46C2                jsr        [A5 + 0x46C2 /* export_2260 */]
  1403. 00000F48  205F                     movea.l    A0, [A7]+
  1404. 00000F4A  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1405. 00000F4E  703F                     moveq.l    D0, 0x3F
  1406. label00000F50:
  1407. 00000F50  22D8                     move.l     [A1]+, [A0]+
  1408. 00000F52  51C8 FFFC                dbf        D0, -0x6 /* 00000F50 */
  1409. 00000F56  3F3C 0006                move.w     -[A7], 0x6
  1410. 00000F5A  486E F8F4                pea.l      [A6 - 0x70C]
  1411. 00000F5E  2054                     movea.l    A0, [A4]
  1412. 00000F60  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1413. 00000F64  4EBA 0F96                jsr        [PC + 0xF96 /* 00001EFC */]
  1414. 00000F68  486E F6B2                pea.l      [A6 - 0x94E]
  1415. 00000F6C  202E FE88                move.l     D0, [A6 - 0x178]
  1416. 00000F70  D0AE FE84                add.l      D0, [A6 - 0x17C]
  1417. 00000F74  2F00                     move.l     -[A7], D0
  1418. 00000F76  3F3C 0001                move.w     -[A7], 0x1
  1419. 00000F7A  4EAD 46CA                jsr        [A5 + 0x46CA /* export_2261 */]
  1420. 00000F7E  205F                     movea.l    A0, [A7]+
  1421. 00000F80  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1422. 00000F84  703F                     moveq.l    D0, 0x3F
  1423. label00000F86:
  1424. 00000F86  22D8                     move.l     [A1]+, [A0]+
  1425. 00000F88  51C8 FFFC                dbf        D0, -0x6 /* 00000F86 */
  1426. 00000F8C  3F3C 0004                move.w     -[A7], 0x4
  1427. 00000F90  486E F8F4                pea.l      [A6 - 0x70C]
  1428. 00000F94  2054                     movea.l    A0, [A4]
  1429. 00000F96  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1430. 00000F9A  4EBA 0F60                jsr        [PC + 0xF60 /* 00001EFC */]
  1431. 00000F9E  7001                     moveq.l    D0, 0x01
  1432. 00000FA0  B02E FECC                cmp.b      D0, [A6 - 0x134]
  1433. 00000FA4  6658                     bne        +0x5A /* 00000FFE */
  1434. 00000FA6  486E F6B2                pea.l      [A6 - 0x94E]
  1435. 00000FAA  2F2E FED2                move.l     -[A7], [A6 - 0x12E]
  1436. 00000FAE  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  1437. 00000FB2  205F                     movea.l    A0, [A7]+
  1438. 00000FB4  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1439. 00000FB8  703F                     moveq.l    D0, 0x3F
  1440. label00000FBA:
  1441. 00000FBA  22D8                     move.l     [A1]+, [A0]+
  1442. 00000FBC  51C8 FFFC                dbf        D0, -0x6 /* 00000FBA */
  1443. 00000FC0  486E F9F4                pea.l      [A6 - 0x60C]
  1444. 00000FC4  2F3C 0006 07D0           move.l     -[A7], 0x607D0
  1445. 00000FCA  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1446. 00000FCE  4A2E F9F4                tst.b      [A6 - 0x60C]
  1447. 00000FD2  6744                     beq        +0x46 /* 00001018 */
  1448. 00000FD4  486E F8F4                pea.l      [A6 - 0x70C]
  1449. 00000FD8  487A 084C                pea.l      [PC + 0x84C /* 00001826, value 0x12F013A */]
  1450. 00000FDC  486E F9F4                pea.l      [A6 - 0x60C]
  1451. 00000FE0  486E F7B2                pea.l      [A6 - 0x84E]
  1452. 00000FE4  3F3C 0003                move.w     -[A7], 0x3
  1453. 00000FE8  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1454. 00000FEC  41EE F8F4                lea.l      A0, [A6 - 0x70C]
  1455. 00000FF0  43EE F7B2                lea.l      A1, [A6 - 0x84E]
  1456. 00000FF4  703F                     moveq.l    D0, 0x3F
  1457. label00000FF6:
  1458. 00000FF6  20D9                     move.l     [A0]+, [A1]+
  1459. 00000FF8  51C8 FFFC                dbf        D0, -0x6 /* 00000FF6 */
  1460. 00000FFC  601A                     bra        +0x1C /* 00001018 */
  1461. label00000FFE:
  1462. 00000FFE  486E F6B2                pea.l      [A6 - 0x94E]
  1463. 00001002  2F2E FE80                move.l     -[A7], [A6 - 0x180]
  1464. 00001006  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  1465. 0000100A  205F                     movea.l    A0, [A7]+
  1466. 0000100C  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1467. 00001010  703F                     moveq.l    D0, 0x3F
  1468. label00001012:
  1469. 00001012  22D8                     move.l     [A1]+, [A0]+
  1470. 00001014  51C8 FFFC                dbf        D0, -0x6 /* 00001012 */
  1471. label00001018:
  1472. 00001018  3F3C 0005                move.w     -[A7], 0x5
  1473. 0000101C  486E F8F4                pea.l      [A6 - 0x70C]
  1474. 00001020  2054                     movea.l    A0, [A4]
  1475. 00001022  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1476. 00001026  4EBA 0ED4                jsr        [PC + 0xED4 /* 00001EFC */]
  1477. 0000102A  2254                     movea.l    A1, [A4]
  1478. 0000102C  2069 00A4                movea.l    A0, [A1 + 0xA4]
  1479. 00001030  2F08                     move.l     -[A7], A0
  1480. 00001032  486E F6B2                pea.l      [A6 - 0x94E]
  1481. 00001036  486E FEFC                pea.l      [A6 - 0x104]
  1482. 0000103A  486E FE8C                pea.l      [A6 - 0x174]
  1483. 0000103E  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  1484. 00001042  4EBA F0A8                jsr        [PC - 0xF58 /* 000000EC */]
  1485. 00001046  201F                     move.l     D0, [A7]+
  1486. 00001048  205F                     movea.l    A0, [A7]+
  1487. 0000104A  2240                     movea.l    A1, D0
  1488. 0000104C  2050                     movea.l    A0, [A0]
  1489. 0000104E  45E8 0090                lea.l      A2, [A0 + 0x90]
  1490. 00001052  703F                     moveq.l    D0, 0x3F
  1491. label00001054:
  1492. 00001054  24D9                     move.l     [A2]+, [A1]+
  1493. 00001056  51C8 FFFC                dbf        D0, -0x6 /* 00001054 */
  1494. 0000105A  6000 009C                bra        +0x9E /* 000010F8 */
  1495. label0000105E:
  1496. 0000105E  2054                     movea.l    A0, [A4]
  1497. 00001060  4AA8 00A4                tst.l      [A0 + 0xA4]
  1498. 00001064  6700 0092                beq        +0x94 /* 000010F8 */
  1499. 00001068  3F3C 0001                move.w     -[A7], 0x1
  1500. 0000106C  486E FEFC                pea.l      [A6 - 0x104]
  1501. 00001070  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1502. 00001074  4EBA 0E86                jsr        [PC + 0xE86 /* 00001EFC */]
  1503. 00001078  3F3C 0002                move.w     -[A7], 0x2
  1504. 0000107C  486E FF9C                pea.l      [A6 - 0x64]
  1505. 00001080  2054                     movea.l    A0, [A4]
  1506. 00001082  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1507. 00001086  4EBA 0E74                jsr        [PC + 0xE74 /* 00001EFC */]
  1508. 0000108A  486E F8F4                pea.l      [A6 - 0x70C]
  1509. 0000108E  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1510. 00001094  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1511. 00001098  3F3C 0003                move.w     -[A7], 0x3
  1512. 0000109C  486E F8F4                pea.l      [A6 - 0x70C]
  1513. 000010A0  2054                     movea.l    A0, [A4]
  1514. 000010A2  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1515. 000010A6  4EBA 0E54                jsr        [PC + 0xE54 /* 00001EFC */]
  1516. 000010AA  3F3C 0006                move.w     -[A7], 0x6
  1517. 000010AE  486E F8F4                pea.l      [A6 - 0x70C]
  1518. 000010B2  2054                     movea.l    A0, [A4]
  1519. 000010B4  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1520. 000010B8  4EBA 0E42                jsr        [PC + 0xE42 /* 00001EFC */]
  1521. 000010BC  3F3C 0004                move.w     -[A7], 0x4
  1522. 000010C0  486E F8F4                pea.l      [A6 - 0x70C]
  1523. 000010C4  2054                     movea.l    A0, [A4]
  1524. 000010C6  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1525. 000010CA  4EBA 0E30                jsr        [PC + 0xE30 /* 00001EFC */]
  1526. 000010CE  3F3C 0005                move.w     -[A7], 0x5
  1527. 000010D2  486E F8F4                pea.l      [A6 - 0x70C]
  1528. 000010D6  2054                     movea.l    A0, [A4]
  1529. 000010D8  2F28 00A4                move.l     -[A7], [A0 + 0xA4]
  1530. 000010DC  4EBA 0E1E                jsr        [PC + 0xE1E /* 00001EFC */]
  1531. 000010E0  2254                     movea.l    A1, [A4]
  1532. 000010E2  2069 00A4                movea.l    A0, [A1 + 0xA4]
  1533. 000010E6  2050                     movea.l    A0, [A0]
  1534. 000010E8  45E8 0090                lea.l      A2, [A0 + 0x90]
  1535. 000010EC  41EE F8F4                lea.l      A0, [A6 - 0x70C]
  1536. 000010F0  703F                     moveq.l    D0, 0x3F
  1537. label000010F2:
  1538. 000010F2  24D8                     move.l     [A2]+, [A0]+
  1539. 000010F4  51C8 FFFC                dbf        D0, -0x6 /* 000010F2 */
  1540. label000010F8:
  1541. 000010F8  42A7                     clr.l      -[A7]
  1542. 000010FA  2F3C 5349 6E66           move.l     -[A7], 0x53496E66 /* 'SInf' */
  1543. 00001100  2F0B                     move.l     -[A7], A3
  1544. 00001102  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  1545. 00001106  2E1F                     move.l     D7, [A7]+
  1546. 00001108  6700 0180                beq        +0x182 /* 0000128A */
  1547. 0000110C  2054                     movea.l    A0, [A4]
  1548. 0000110E  2147 00A8                move.l     [A0 + 0xA8], D7
  1549. 00001112  1028 00A2                move.b     D0, [A0 + 0xA2]
  1550. 00001116  6718                     beq        +0x1A /* 00001130 */
  1551. 00001118  7001                     moveq.l    D0, 0x01
  1552. 0000111A  B02E FECC                cmp.b      D0, [A6 - 0x134]
  1553. 0000111E  6608                     bne        +0xA /* 00001128 */
  1554. 00001120  2D6E FECE FC0E           move.l     [A6 - 0x3F2], [A6 - 0x132]
  1555. 00001126  600E                     bra        +0x10 /* 00001136 */
  1556. label00001128:
  1557. 00001128  2D6E FE7C FC0E           move.l     [A6 - 0x3F2], [A6 - 0x184]
  1558. 0000112E  6006                     bra        +0x8 /* 00001136 */
  1559. label00001130:
  1560. 00001130  2D6E FF98 FC0E           move.l     [A6 - 0x3F2], [A6 - 0x68]
  1561. label00001136:
  1562. 00001136  203C 5049 4354           move.l     D0, 0x50494354 /* 'PICT' */
  1563. 0000113C  B0AE FC0E                cmp.l      D0, [A6 - 0x3F2]
  1564. 00001140  57C0                     seq        D0
  1565. 00001142  4A00                     tst.b      D0
  1566. 00001144  6610                     bne        +0x12 /* 00001156 */
  1567. 00001146  223C 504E 5447           move.l     D1, 0x504E5447 /* 'PNTG' */
  1568. 0000114C  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1569. 00001150  57C1                     seq        D1
  1570. 00001152  8001                     or.b       D0, D1
  1571. 00001154  671E                     beq        +0x20 /* 00001174 */
  1572. label00001156:
  1573. 00001156  2F3C 000E 0002           move.l     -[A7], 0xE0002
  1574. 0000115C  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1575. 00001160  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1576. 00001166  2054                     movea.l    A0, [A4]
  1577. 00001168  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1578. 0000116C  4EBA 1692                jsr        [PC + 0x1692 /* 00002800 */]
  1579. 00001170  6000 0118                bra        +0x11A /* 0000128A */
  1580. label00001174:
  1581. 00001174  203C 3842 494D           move.l     D0, 0x3842494D /* '8BIM' */
  1582. 0000117A  B0AE FC0E                cmp.l      D0, [A6 - 0x3F2]
  1583. 0000117E  57C0                     seq        D0
  1584. 00001180  4A00                     tst.b      D0
  1585. 00001182  6620                     bne        +0x22 /* 000011A4 */
  1586. 00001184  223C 5449 4646           move.l     D1, 0x54494646 /* 'TIFF' */
  1587. 0000118A  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1588. 0000118E  57C1                     seq        D1
  1589. 00001190  8001                     or.b       D0, D1
  1590. 00001192  6610                     bne        +0x12 /* 000011A4 */
  1591. 00001194  223C 5249 4646           move.l     D1, 0x52494646 /* 'RIFF' */
  1592. 0000119A  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1593. 0000119E  57C1                     seq        D1
  1594. 000011A0  8001                     or.b       D0, D1
  1595. 000011A2  671E                     beq        +0x20 /* 000011C2 */
  1596. label000011A4:
  1597. 000011A4  2F3C 000E 0002           move.l     -[A7], 0xE0002
  1598. 000011AA  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1599. 000011AE  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1600. 000011B4  2054                     movea.l    A0, [A4]
  1601. 000011B6  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1602. 000011BA  4EBA 1644                jsr        [PC + 0x1644 /* 00002800 */]
  1603. 000011BE  6000 00CA                bra        +0xCC /* 0000128A */
  1604. label000011C2:
  1605. 000011C2  203C 4550 5346           move.l     D0, 0x45505346 /* 'EPSF' */
  1606. 000011C8  B0AE FC0E                cmp.l      D0, [A6 - 0x3F2]
  1607. 000011CC  661E                     bne        +0x20 /* 000011EC */
  1608. 000011CE  2F3C 000E 0002           move.l     -[A7], 0xE0002
  1609. 000011D4  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1610. 000011D8  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1611. 000011DE  2054                     movea.l    A0, [A4]
  1612. 000011E0  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1613. 000011E4  4EBA 161A                jsr        [PC + 0x161A /* 00002800 */]
  1614. 000011E8  6000 00A0                bra        +0xA2 /* 0000128A */
  1615. label000011EC:
  1616. 000011EC  203C 4D6F 6F56           move.l     D0, 0x4D6F6F56 /* 'MooV' */
  1617. 000011F2  B0AE FC0E                cmp.l      D0, [A6 - 0x3F2]
  1618. 000011F6  661C                     bne        +0x1E /* 00001214 */
  1619. 000011F8  2F3C 000E 0002           move.l     -[A7], 0xE0002
  1620. 000011FE  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1621. 00001202  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1622. 00001208  2054                     movea.l    A0, [A4]
  1623. 0000120A  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1624. 0000120E  4EBA 15F0                jsr        [PC + 0x15F0 /* 00002800 */]
  1625. 00001212  6076                     bra        +0x78 /* 0000128A */
  1626. label00001214:
  1627. 00001214  203C 7366 696C           move.l     D0, 0x7366696C /* 'sfil' */
  1628. 0000121A  B0AE FC0E                cmp.l      D0, [A6 - 0x3F2]
  1629. 0000121E  57C0                     seq        D0
  1630. 00001220  4A00                     tst.b      D0
  1631. 00001222  6630                     bne        +0x32 /* 00001254 */
  1632. 00001224  223C 4149 4646           move.l     D1, 0x41494646 /* 'AIFF' */
  1633. 0000122A  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1634. 0000122E  57C1                     seq        D1
  1635. 00001230  8001                     or.b       D0, D1
  1636. 00001232  6620                     bne        +0x22 /* 00001254 */
  1637. 00001234  223C 4149 4643           move.l     D1, 0x41494643 /* 'AIFC' */
  1638. 0000123A  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1639. 0000123E  57C1                     seq        D1
  1640. 00001240  8001                     or.b       D0, D1
  1641. 00001242  6610                     bne        +0x12 /* 00001254 */
  1642. 00001244  223C 4653 5344           move.l     D1, 0x46535344 /* 'FSSD' */
  1643. 0000124A  B2AE FC0E                cmp.l      D1, [A6 - 0x3F2]
  1644. 0000124E  57C1                     seq        D1
  1645. 00001250  8001                     or.b       D0, D1
  1646. 00001252  671C                     beq        +0x1E /* 00001270 */
  1647. label00001254:
  1648. 00001254  2F3C 000E 0002           move.l     -[A7], 0xE0002
  1649. 0000125A  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1650. 0000125E  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1651. 00001264  2054                     movea.l    A0, [A4]
  1652. 00001266  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1653. 0000126A  4EBA 1594                jsr        [PC + 0x1594 /* 00002800 */]
  1654. 0000126E  601A                     bra        +0x1C /* 0000128A */
  1655. label00001270:
  1656. 00001270  2F3C 000E 0001           move.l     -[A7], 0xE0001
  1657. 00001276  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1658. 0000127A  2F3C 546F 6732           move.l     -[A7], 0x546F6732 /* 'Tog2' */
  1659. 00001280  2054                     movea.l    A0, [A4]
  1660. 00001282  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1661. 00001286  4EBA 1578                jsr        [PC + 0x1578 /* 00002800 */]
  1662. label0000128A:
  1663. 0000128A  2054                     movea.l    A0, [A4]
  1664. 0000128C  4AA8 00A8                tst.l      [A0 + 0xA8]
  1665. 00001290  6700 04A8                beq        +0x4AA /* 0000173A */
  1666. 00001294  486E F6B2                pea.l      [A6 - 0x94E]
  1667. 00001298  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  1668. 0000129C  1F3C 0001                move.b     -[A7], 0x1
  1669. 000012A0  4EAD 46C2                jsr        [A5 + 0x46C2 /* export_2260 */]
  1670. 000012A4  205F                     movea.l    A0, [A7]+
  1671. 000012A6  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1672. 000012AA  703F                     moveq.l    D0, 0x3F
  1673. label000012AC:
  1674. 000012AC  22D8                     move.l     [A1]+, [A0]+
  1675. 000012AE  51C8 FFFC                dbf        D0, -0x6 /* 000012AC */
  1676. 000012B2  3F3C 0002                move.w     -[A7], 0x2
  1677. 000012B6  486E F8F4                pea.l      [A6 - 0x70C]
  1678. 000012BA  2054                     movea.l    A0, [A4]
  1679. 000012BC  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1680. 000012C0  4EBA 0C3A                jsr        [PC + 0xC3A /* 00001EFC */]
  1681. 000012C4  2054                     movea.l    A0, [A4]
  1682. 000012C6  1028 00A2                move.b     D0, [A0 + 0xA2]
  1683. 000012CA  677C                     beq        +0x7E /* 00001348 */
  1684. 000012CC  7001                     moveq.l    D0, 0x01
  1685. 000012CE  B02E FECC                cmp.b      D0, [A6 - 0x134]
  1686. 000012D2  6658                     bne        +0x5A /* 0000132C */
  1687. 000012D4  486E F6B2                pea.l      [A6 - 0x94E]
  1688. 000012D8  2F2E FECE                move.l     -[A7], [A6 - 0x132]
  1689. 000012DC  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  1690. 000012E0  205F                     movea.l    A0, [A7]+
  1691. 000012E2  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1692. 000012E6  703F                     moveq.l    D0, 0x3F
  1693. label000012E8:
  1694. 000012E8  22D8                     move.l     [A1]+, [A0]+
  1695. 000012EA  51C8 FFFC                dbf        D0, -0x6 /* 000012E8 */
  1696. 000012EE  486E F9F4                pea.l      [A6 - 0x60C]
  1697. 000012F2  2F3C 0006 07D0           move.l     -[A7], 0x607D0
  1698. 000012F8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1699. 000012FC  4A2E F9F4                tst.b      [A6 - 0x60C]
  1700. 00001300  6760                     beq        +0x62 /* 00001362 */
  1701. 00001302  486E F8F4                pea.l      [A6 - 0x70C]
  1702. 00001306  487A 051E                pea.l      [PC + 0x51E /* 00001826, value 0x12F013A */]
  1703. 0000130A  486E F9F4                pea.l      [A6 - 0x60C]
  1704. 0000130E  486E F7B2                pea.l      [A6 - 0x84E]
  1705. 00001312  3F3C 0003                move.w     -[A7], 0x3
  1706. 00001316  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  1707. 0000131A  41EE F8F4                lea.l      A0, [A6 - 0x70C]
  1708. 0000131E  43EE F7B2                lea.l      A1, [A6 - 0x84E]
  1709. 00001322  703F                     moveq.l    D0, 0x3F
  1710. label00001324:
  1711. 00001324  20D9                     move.l     [A0]+, [A1]+
  1712. 00001326  51C8 FFFC                dbf        D0, -0x6 /* 00001324 */
  1713. 0000132A  6036                     bra        +0x38 /* 00001362 */
  1714. label0000132C:
  1715. 0000132C  486E F6B2                pea.l      [A6 - 0x94E]
  1716. 00001330  2F2E FE7C                move.l     -[A7], [A6 - 0x184]
  1717. 00001334  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  1718. 00001338  205F                     movea.l    A0, [A7]+
  1719. 0000133A  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1720. 0000133E  703F                     moveq.l    D0, 0x3F
  1721. label00001340:
  1722. 00001340  22D8                     move.l     [A1]+, [A0]+
  1723. 00001342  51C8 FFFC                dbf        D0, -0x6 /* 00001340 */
  1724. 00001346  601A                     bra        +0x1C /* 00001362 */
  1725. label00001348:
  1726. 00001348  486E F6B2                pea.l      [A6 - 0x94E]
  1727. 0000134C  2F2E FF98                move.l     -[A7], [A6 - 0x68]
  1728. 00001350  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  1729. 00001354  205F                     movea.l    A0, [A7]+
  1730. 00001356  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1731. 0000135A  703F                     moveq.l    D0, 0x3F
  1732. label0000135C:
  1733. 0000135C  22D8                     move.l     [A1]+, [A0]+
  1734. 0000135E  51C8 FFFC                dbf        D0, -0x6 /* 0000135C */
  1735. label00001362:
  1736. 00001362  3F3C 0003                move.w     -[A7], 0x3
  1737. 00001366  486E F8F4                pea.l      [A6 - 0x70C]
  1738. 0000136A  2054                     movea.l    A0, [A4]
  1739. 0000136C  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1740. 00001370  4EBA 0B8A                jsr        [PC + 0xB8A /* 00001EFC */]
  1741. 00001374  4267                     clr.w      -[A7]
  1742. 00001376  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1743. 0000137A  4EAD 38B2                jsr        [A5 + 0x38B2 /* export_1810 */]
  1744. 0000137E  1D5F FBF5                move.b     [A6 - 0x40B], [A7]+
  1745. 00001382  102E FBF5                move.b     D0, [A6 - 0x40B]
  1746. 00001386  7201                     moveq.l    D1, 0x01
  1747. 00001388  B001                     cmp.b      D0, D1
  1748. 0000138A  6612                     bne        +0x14 /* 0000139E */
  1749. 0000138C  486E F8F4                pea.l      [A6 - 0x70C]
  1750. 00001390  2F3C 0001 07D4           move.l     -[A7], 0x107D4
  1751. 00001396  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1752. 0000139A  6000 00AE                bra        +0xB0 /* 0000144A */
  1753. label0000139E:
  1754. 0000139E  102E FBF5                move.b     D0, [A6 - 0x40B]
  1755. 000013A2  7202                     moveq.l    D1, 0x02
  1756. 000013A4  B001                     cmp.b      D0, D1
  1757. 000013A6  6612                     bne        +0x14 /* 000013BA */
  1758. 000013A8  486E F8F4                pea.l      [A6 - 0x70C]
  1759. 000013AC  2F3C 0002 07D4           move.l     -[A7], 0x207D4
  1760. 000013B2  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1761. 000013B6  6000 0092                bra        +0x94 /* 0000144A */
  1762. label000013BA:
  1763. 000013BA  102E FBF5                move.b     D0, [A6 - 0x40B]
  1764. 000013BE  7204                     moveq.l    D1, 0x04
  1765. 000013C0  B001                     cmp.b      D0, D1
  1766. 000013C2  6610                     bne        +0x12 /* 000013D4 */
  1767. 000013C4  486E F8F4                pea.l      [A6 - 0x70C]
  1768. 000013C8  2F3C 0003 07D4           move.l     -[A7], 0x307D4
  1769. 000013CE  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1770. 000013D2  6076                     bra        +0x78 /* 0000144A */
  1771. label000013D4:
  1772. 000013D4  102E FBF5                move.b     D0, [A6 - 0x40B]
  1773. 000013D8  7203                     moveq.l    D1, 0x03
  1774. 000013DA  B001                     cmp.b      D0, D1
  1775. 000013DC  6610                     bne        +0x12 /* 000013EE */
  1776. 000013DE  486E F8F4                pea.l      [A6 - 0x70C]
  1777. 000013E2  2F3C 0004 07D4           move.l     -[A7], 0x407D4
  1778. 000013E8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1779. 000013EC  605C                     bra        +0x5E /* 0000144A */
  1780. label000013EE:
  1781. 000013EE  102E FBF5                move.b     D0, [A6 - 0x40B]
  1782. 000013F2  7205                     moveq.l    D1, 0x05
  1783. 000013F4  B001                     cmp.b      D0, D1
  1784. 000013F6  6610                     bne        +0x12 /* 00001408 */
  1785. 000013F8  486E F8F4                pea.l      [A6 - 0x70C]
  1786. 000013FC  2F3C 0005 07D4           move.l     -[A7], 0x507D4
  1787. 00001402  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1788. 00001406  6042                     bra        +0x44 /* 0000144A */
  1789. label00001408:
  1790. 00001408  102E FBF5                move.b     D0, [A6 - 0x40B]
  1791. 0000140C  7206                     moveq.l    D1, 0x06
  1792. 0000140E  B001                     cmp.b      D0, D1
  1793. 00001410  6610                     bne        +0x12 /* 00001422 */
  1794. 00001412  486E F8F4                pea.l      [A6 - 0x70C]
  1795. 00001416  2F3C 0006 07D4           move.l     -[A7], 0x607D4
  1796. 0000141C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1797. 00001420  6028                     bra        +0x2A /* 0000144A */
  1798. label00001422:
  1799. 00001422  102E FBF5                move.b     D0, [A6 - 0x40B]
  1800. 00001426  7207                     moveq.l    D1, 0x07
  1801. 00001428  B001                     cmp.b      D0, D1
  1802. 0000142A  6610                     bne        +0x12 /* 0000143C */
  1803. 0000142C  486E F8F4                pea.l      [A6 - 0x70C]
  1804. 00001430  2F3C 0007 07D4           move.l     -[A7], 0x707D4
  1805. 00001436  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1806. 0000143A  600E                     bra        +0x10 /* 0000144A */
  1807. label0000143C:
  1808. 0000143C  486E F8F4                pea.l      [A6 - 0x70C]
  1809. 00001440  2F3C 0008 07D4           move.l     -[A7], 0x807D4
  1810. 00001446  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1811. label0000144A:
  1812. 0000144A  3F3C 0004                move.w     -[A7], 0x4
  1813. 0000144E  486E F8F4                pea.l      [A6 - 0x70C]
  1814. 00001452  2054                     movea.l    A0, [A4]
  1815. 00001454  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1816. 00001458  4EBA 0AA2                jsr        [PC + 0xAA2 /* 00001EFC */]
  1817. 0000145C  4267                     clr.w      -[A7]
  1818. 0000145E  486E FEF6                pea.l      [A6 - 0x10A]
  1819. 00001462  486E F8F4                pea.l      [A6 - 0x70C]
  1820. 00001466  4EAD 351A                jsr        [A5 + 0x351A /* export_1695 */]
  1821. 0000146A  3C1F                     move.w     D6, [A7]+
  1822. 0000146C  56C0                     sne        D0
  1823. 0000146E  4A00                     tst.b      D0
  1824. 00001470  660A                     bne        +0xC /* 0000147C */
  1825. 00001472  4A2E F8F4                tst.b      [A6 - 0x70C]
  1826. 00001476  57C1                     seq        D1
  1827. 00001478  8001                     or.b       D0, D1
  1828. 0000147A  670E                     beq        +0x10 /* 0000148A */
  1829. label0000147C:
  1830. 0000147C  486E F8F4                pea.l      [A6 - 0x70C]
  1831. 00001480  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1832. 00001486  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1833. label0000148A:
  1834. 0000148A  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  1835. 0000148E  486E F8F4                pea.l      [A6 - 0x70C]
  1836. 00001492  2054                     movea.l    A0, [A4]
  1837. 00001494  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1838. 00001498  4EBA 0A62                jsr        [PC + 0xA62 /* 00001EFC */]
  1839. 0000149C  2054                     movea.l    A0, [A4]
  1840. 0000149E  1028 00A2                move.b     D0, [A0 + 0xA2]
  1841. 000014A2  6700 01F8                beq        +0x1FA /* 0000169C */
  1842. 000014A6  2F00                     move.l     -[A7], D0
  1843. 000014A8  4267                     clr.w      -[A7]
  1844. 000014AA  486E FEF6                pea.l      [A6 - 0x10A]
  1845. 000014AE  41FA 0376                lea.l      A0, [PC + 0x376 /* 00001826, value 0x12F013A */]
  1846. 000014B2  2F20                     move.l     -[A7], -[A0]
  1847. 000014B4  2F20                     move.l     -[A7], -[A0]
  1848. 000014B6  486E FC12                pea.l      [A6 - 0x3EE]
  1849. 000014BA  4EAD 3762                jsr        [A5 + 0x3762 /* export_1768 */]
  1850. 000014BE  321F                     move.w     D1, [A7]+
  1851. 000014C0  201F                     move.l     D0, [A7]+
  1852. 000014C2  4A41                     tst.w      D1
  1853. 000014C4  57C1                     seq        D1
  1854. 000014C6  C001                     and.b      D0, D1
  1855. 000014C8  6700 01D2                beq        +0x1D4 /* 0000169C */
  1856. 000014CC  486E F6B2                pea.l      [A6 - 0x94E]
  1857. 000014D0  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1858. 000014D4  3F2E FC12                move.w     -[A7], [A6 - 0x3EE]
  1859. 000014D8  2F0B                     move.l     -[A7], A3
  1860. 000014DA  4EBA F5DC                jsr        [PC - 0xA24 /* 00000AB8 */]
  1861. 000014DE  205F                     movea.l    A0, [A7]+
  1862. 000014E0  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1863. 000014E4  703F                     moveq.l    D0, 0x3F
  1864. label000014E6:
  1865. 000014E6  22D8                     move.l     [A1]+, [A0]+
  1866. 000014E8  51C8 FFFC                dbf        D0, -0x6 /* 000014E6 */
  1867. 000014EC  3F3C 0005                move.w     -[A7], 0x5
  1868. 000014F0  486E F8F4                pea.l      [A6 - 0x70C]
  1869. 000014F4  2054                     movea.l    A0, [A4]
  1870. 000014F6  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1871. 000014FA  4EBA 0A00                jsr        [PC + 0xA00 /* 00001EFC */]
  1872. 000014FE  486E F6B2                pea.l      [A6 - 0x94E]
  1873. 00001502  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1874. 00001506  2F2E FC14                move.l     -[A7], [A6 - 0x3EC]
  1875. 0000150A  2F0B                     move.l     -[A7], A3
  1876. 0000150C  4EBA F78E                jsr        [PC - 0x872 /* 00000C9C */]
  1877. 00001510  205F                     movea.l    A0, [A7]+
  1878. 00001512  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1879. 00001516  703F                     moveq.l    D0, 0x3F
  1880. label00001518:
  1881. 00001518  22D8                     move.l     [A1]+, [A0]+
  1882. 0000151A  51C8 FFFC                dbf        D0, -0x6 /* 00001518 */
  1883. 0000151E  3F3C 0006                move.w     -[A7], 0x6
  1884. 00001522  486E F8F4                pea.l      [A6 - 0x70C]
  1885. 00001526  2054                     movea.l    A0, [A4]
  1886. 00001528  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1887. 0000152C  4EBA 09CE                jsr        [PC + 0x9CE /* 00001EFC */]
  1888. 00001530  486E F6B2                pea.l      [A6 - 0x94E]
  1889. 00001534  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1890. 00001538  3F2E FC18                move.w     -[A7], [A6 - 0x3E8]
  1891. 0000153C  2F0B                     move.l     -[A7], A3
  1892. 0000153E  4EBA F6C8                jsr        [PC - 0x938 /* 00000C08 */]
  1893. 00001542  205F                     movea.l    A0, [A7]+
  1894. 00001544  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1895. 00001548  703F                     moveq.l    D0, 0x3F
  1896. label0000154A:
  1897. 0000154A  22D8                     move.l     [A1]+, [A0]+
  1898. 0000154C  51C8 FFFC                dbf        D0, -0x6 /* 0000154A */
  1899. 00001550  3F3C 0008                move.w     -[A7], 0x8
  1900. 00001554  486E F8F4                pea.l      [A6 - 0x70C]
  1901. 00001558  2054                     movea.l    A0, [A4]
  1902. 0000155A  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1903. 0000155E  4EBA 099C                jsr        [PC + 0x99C /* 00001EFC */]
  1904. 00001562  486E F6B2                pea.l      [A6 - 0x94E]
  1905. 00001566  3F2E FC1A                move.w     -[A7], [A6 - 0x3E6]
  1906. 0000156A  4EAD 46B2                jsr        [A5 + 0x46B2 /* export_2258 */]
  1907. 0000156E  205F                     movea.l    A0, [A7]+
  1908. 00001570  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1909. 00001574  703F                     moveq.l    D0, 0x3F
  1910. label00001576:
  1911. 00001576  22D8                     move.l     [A1]+, [A0]+
  1912. 00001578  51C8 FFFC                dbf        D0, -0x6 /* 00001576 */
  1913. 0000157C  3F3C 0007                move.w     -[A7], 0x7
  1914. 00001580  486E F8F4                pea.l      [A6 - 0x70C]
  1915. 00001584  2054                     movea.l    A0, [A4]
  1916. 00001586  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1917. 0000158A  4EBA 0970                jsr        [PC + 0x970 /* 00001EFC */]
  1918. 0000158E  4A2E FC1C                tst.b      [A6 - 0x3E4]
  1919. 00001592  6712                     beq        +0x14 /* 000015A6 */
  1920. 00001594  41EE F8F4                lea.l      A0, [A6 - 0x70C]
  1921. 00001598  43EE FC1C                lea.l      A1, [A6 - 0x3E4]
  1922. 0000159C  703F                     moveq.l    D0, 0x3F
  1923. label0000159E:
  1924. 0000159E  20D9                     move.l     [A0]+, [A1]+
  1925. 000015A0  51C8 FFFC                dbf        D0, -0x6 /* 0000159E */
  1926. 000015A4  600E                     bra        +0x10 /* 000015B4 */
  1927. label000015A6:
  1928. 000015A6  486E F8F4                pea.l      [A6 - 0x70C]
  1929. 000015AA  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1930. 000015B0  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1931. label000015B4:
  1932. 000015B4  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  1933. 000015B8  486E F8F4                pea.l      [A6 - 0x70C]
  1934. 000015BC  2054                     movea.l    A0, [A4]
  1935. 000015BE  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1936. 000015C2  4EBA 0938                jsr        [PC + 0x938 /* 00001EFC */]
  1937. 000015C6  4A2E FD1C                tst.b      [A6 - 0x2E4]
  1938. 000015CA  6712                     beq        +0x14 /* 000015DE */
  1939. 000015CC  41EE F8F4                lea.l      A0, [A6 - 0x70C]
  1940. 000015D0  43EE FD1C                lea.l      A1, [A6 - 0x2E4]
  1941. 000015D4  703F                     moveq.l    D0, 0x3F
  1942. label000015D6:
  1943. 000015D6  20D9                     move.l     [A0]+, [A1]+
  1944. 000015D8  51C8 FFFC                dbf        D0, -0x6 /* 000015D6 */
  1945. 000015DC  600E                     bra        +0x10 /* 000015EC */
  1946. label000015DE:
  1947. 000015DE  486E F8F4                pea.l      [A6 - 0x70C]
  1948. 000015E2  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  1949. 000015E8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1950. label000015EC:
  1951. 000015EC  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  1952. 000015F0  486E F8F4                pea.l      [A6 - 0x70C]
  1953. 000015F4  2054                     movea.l    A0, [A4]
  1954. 000015F6  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1955. 000015FA  4EBA 0900                jsr        [PC + 0x900 /* 00001EFC */]
  1956. 000015FE  486E F6B2                pea.l      [A6 - 0x94E]
  1957. 00001602  2F2E FE1C                move.l     -[A7], [A6 - 0x1E4]
  1958. 00001606  4267                     clr.w      -[A7]
  1959. 00001608  1F3C 0001                move.b     -[A7], 0x1
  1960. 0000160C  1F3C 0001                move.b     -[A7], 0x1
  1961. 00001610  4EAD 46D2                jsr        [A5 + 0x46D2 /* export_2262 */]
  1962. 00001614  205F                     movea.l    A0, [A7]+
  1963. 00001616  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1964. 0000161A  703F                     moveq.l    D0, 0x3F
  1965. label0000161C:
  1966. 0000161C  22D8                     move.l     [A1]+, [A0]+
  1967. 0000161E  51C8 FFFC                dbf        D0, -0x6 /* 0000161C */
  1968. 00001622  3F3C 000B                move.w     -[A7], 0xB
  1969. 00001626  486E F8F4                pea.l      [A6 - 0x70C]
  1970. 0000162A  2054                     movea.l    A0, [A4]
  1971. 0000162C  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1972. 00001630  4EBA 08CA                jsr        [PC + 0x8CA /* 00001EFC */]
  1973. 00001634  486E F6B2                pea.l      [A6 - 0x94E]
  1974. 00001638  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1975. 0000163C  2F2E FE26                move.l     -[A7], [A6 - 0x1DA]
  1976. 00001640  2F0B                     move.l     -[A7], A3
  1977. 00001642  4EBA F554                jsr        [PC - 0xAAC /* 00000B98 */]
  1978. 00001646  205F                     movea.l    A0, [A7]+
  1979. 00001648  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1980. 0000164C  703F                     moveq.l    D0, 0x3F
  1981. label0000164E:
  1982. 0000164E  22D8                     move.l     [A1]+, [A0]+
  1983. 00001650  51C8 FFFC                dbf        D0, -0x6 /* 0000164E */
  1984. 00001654  3F3C 000E                move.w     -[A7], 0xE
  1985. 00001658  486E F8F4                pea.l      [A6 - 0x70C]
  1986. 0000165C  2054                     movea.l    A0, [A4]
  1987. 0000165E  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  1988. 00001662  4EBA 0898                jsr        [PC + 0x898 /* 00001EFC */]
  1989. 00001666  486E F6B2                pea.l      [A6 - 0x94E]
  1990. 0000166A  2F2E FC0E                move.l     -[A7], [A6 - 0x3F2]
  1991. 0000166E  2F2E FE20                move.l     -[A7], [A6 - 0x1E0]
  1992. 00001672  2F0B                     move.l     -[A7], A3
  1993. 00001674  4EBA F4B2                jsr        [PC - 0xB4E /* 00000B28 */]
  1994. 00001678  205F                     movea.l    A0, [A7]+
  1995. 0000167A  43EE F8F4                lea.l      A1, [A6 - 0x70C]
  1996. 0000167E  703F                     moveq.l    D0, 0x3F
  1997. label00001680:
  1998. 00001680  22D8                     move.l     [A1]+, [A0]+
  1999. 00001682  51C8 FFFC                dbf        D0, -0x6 /* 00001680 */
  2000. 00001686  3F3C 000C                move.w     -[A7], 0xC
  2001. 0000168A  486E F8F4                pea.l      [A6 - 0x70C]
  2002. 0000168E  2054                     movea.l    A0, [A4]
  2003. 00001690  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2004. 00001694  4EBA 0866                jsr        [PC + 0x866 /* 00001EFC */]
  2005. 00001698  6000 00A0                bra        +0xA2 /* 0000173A */
  2006. label0000169C:
  2007. 0000169C  486E F8F4                pea.l      [A6 - 0x70C]
  2008. 000016A0  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  2009. 000016A6  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2010. 000016AA  3F3C 0006                move.w     -[A7], 0x6
  2011. 000016AE  486E F8F4                pea.l      [A6 - 0x70C]
  2012. 000016B2  2054                     movea.l    A0, [A4]
  2013. 000016B4  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2014. 000016B8  4EBA 0842                jsr        [PC + 0x842 /* 00001EFC */]
  2015. 000016BC  3F3C 0008                move.w     -[A7], 0x8
  2016. 000016C0  486E F8F4                pea.l      [A6 - 0x70C]
  2017. 000016C4  2054                     movea.l    A0, [A4]
  2018. 000016C6  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2019. 000016CA  4EBA 0830                jsr        [PC + 0x830 /* 00001EFC */]
  2020. 000016CE  3F3C 0007                move.w     -[A7], 0x7
  2021. 000016D2  486E F8F4                pea.l      [A6 - 0x70C]
  2022. 000016D6  2054                     movea.l    A0, [A4]
  2023. 000016D8  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2024. 000016DC  4EBA 081E                jsr        [PC + 0x81E /* 00001EFC */]
  2025. 000016E0  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  2026. 000016E4  486E F8F4                pea.l      [A6 - 0x70C]
  2027. 000016E8  2054                     movea.l    A0, [A4]
  2028. 000016EA  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2029. 000016EE  4EBA 080C                jsr        [PC + 0x80C /* 00001EFC */]
  2030. 000016F2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  2031. 000016F6  486E F8F4                pea.l      [A6 - 0x70C]
  2032. 000016FA  2054                     movea.l    A0, [A4]
  2033. 000016FC  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2034. 00001700  4EBA 07FA                jsr        [PC + 0x7FA /* 00001EFC */]
  2035. 00001704  3F3C 000B                move.w     -[A7], 0xB
  2036. 00001708  486E F8F4                pea.l      [A6 - 0x70C]
  2037. 0000170C  2054                     movea.l    A0, [A4]
  2038. 0000170E  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2039. 00001712  4EBA 07E8                jsr        [PC + 0x7E8 /* 00001EFC */]
  2040. 00001716  3F3C 000C                move.w     -[A7], 0xC
  2041. 0000171A  486E F8F4                pea.l      [A6 - 0x70C]
  2042. 0000171E  2054                     movea.l    A0, [A4]
  2043. 00001720  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2044. 00001724  4EBA 07D6                jsr        [PC + 0x7D6 /* 00001EFC */]
  2045. 00001728  3F3C 000E                move.w     -[A7], 0xE
  2046. 0000172C  486E F8F4                pea.l      [A6 - 0x70C]
  2047. 00001730  2054                     movea.l    A0, [A4]
  2048. 00001732  2F28 00A8                move.l     -[A7], [A0 + 0xA8]
  2049. 00001736  4EBA 07C4                jsr        [PC + 0x7C4 /* 00001EFC */]
  2050. label0000173A:
  2051. 0000173A  42A7                     clr.l      -[A7]
  2052. 0000173C  2F3C 5468 6D62           move.l     -[A7], 0x54686D62 /* 'Thmb' */
  2053. 00001742  2F0B                     move.l     -[A7], A3
  2054. 00001744  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2055. 00001748  2E1F                     move.l     D7, [A7]+
  2056. 0000174A  6718                     beq        +0x1A /* 00001764 */
  2057. 0000174C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2058. 00001750  486E FEF6                pea.l      [A6 - 0x10A]
  2059. 00001754  2054                     movea.l    A0, [A4]
  2060. 00001756  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  2061. 0000175A  1F28 00A2                move.b     -[A7], [A0 + 0xA2]
  2062. 0000175E  2F07                     move.l     -[A7], D7
  2063. 00001760  4EBA 032E                jsr        [PC + 0x32E /* 00001A90 */]
  2064. label00001764:
  2065. 00001764  4A6E FFCA                tst.w      [A6 - 0x36]
  2066. 00001768  5EC0                     sgt        D0
  2067. 0000176A  4A00                     tst.b      D0
  2068. 0000176C  675C                     beq        +0x5E /* 000017CA */
  2069. 0000176E  4A6E FFC8                tst.w      [A6 - 0x38]
  2070. 00001772  5EC1                     sgt        D1
  2071. 00001774  C001                     and.b      D0, D1
  2072. 00001776  6752                     beq        +0x54 /* 000017CA */
  2073. 00001778  486E F6B2                pea.l      [A6 - 0x94E]
  2074. 0000177C  3F2E FFCA                move.w     -[A7], [A6 - 0x36]
  2075. 00001780  4EAD 36BA                jsr        [A5 + 0x36BA /* export_1747 */]
  2076. 00001784  205F                     movea.l    A0, [A7]+
  2077. 00001786  43EE F9F4                lea.l      A1, [A6 - 0x60C]
  2078. 0000178A  703F                     moveq.l    D0, 0x3F
  2079. label0000178C:
  2080. 0000178C  22D8                     move.l     [A1]+, [A0]+
  2081. 0000178E  51C8 FFFC                dbf        D0, -0x6 /* 0000178C */
  2082. 00001792  486E F6B2                pea.l      [A6 - 0x94E]
  2083. 00001796  3F2E FFC8                move.w     -[A7], [A6 - 0x38]
  2084. 0000179A  4EAD 36BA                jsr        [A5 + 0x36BA /* export_1747 */]
  2085. 0000179E  205F                     movea.l    A0, [A7]+
  2086. 000017A0  43EE FAF4                lea.l      A1, [A6 - 0x50C]
  2087. 000017A4  703F                     moveq.l    D0, 0x3F
  2088. label000017A6:
  2089. 000017A6  22D8                     move.l     [A1]+, [A0]+
  2090. 000017A8  51C8 FFFC                dbf        D0, -0x6 /* 000017A6 */
  2091. 000017AC  487A 0068                pea.l      [PC + 0x68 /* 00001816, value 0x65E5769, pstring "^Width" */]
  2092. 000017B0  486E F9F4                pea.l      [A6 - 0x60C]
  2093. 000017B4  2F0B                     move.l     -[A7], A3
  2094. 000017B6  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  2095. 000017BA  487A 0052                pea.l      [PC + 0x52 /* 0000180E, value 0x75E4865, pstring "^Height" */]
  2096. 000017BE  486E FAF4                pea.l      [A6 - 0x50C]
  2097. 000017C2  2F0B                     move.l     -[A7], A3
  2098. 000017C4  4EAD 13C2                jsr        [A5 + 0x13C2 /* export_628 */]
  2099. 000017C8  6028                     bra        +0x2A /* 000017F2 */
  2100. label000017CA:
  2101. 000017CA  486E F9F4                pea.l      [A6 - 0x60C]
  2102. 000017CE  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  2103. 000017D4  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2104. 000017D8  486E F9F4                pea.l      [A6 - 0x60C]
  2105. 000017DC  1F3C 0001                move.b     -[A7], 0x1
  2106. 000017E0  42A7                     clr.l      -[A7]
  2107. 000017E2  2F3C 5657 3034           move.l     -[A7], 0x56573034 /* 'VW04' */
  2108. 000017E8  2F0B                     move.l     -[A7], A3
  2109. 000017EA  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2110. 000017EE  4EAD 2F22                jsr        [A5 + 0x2F22 /* export_1504 */]
  2111. label000017F2:
  2112. 000017F2  486E F8B2                pea.l      [A6 - 0x74E]
  2113. 000017F6  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2114. 000017FA  486E FF68                pea.l      [A6 - 0x98]
  2115. 000017FE  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2116. 00001802  4CDF 1CE0                movem.l    D5,D6,D7,A2,A3,A4, [A7]+
  2117. 00001806  4E5E                     unlink     A6
  2118. 00001808  205F                     movea.l    A0, [A7]+
  2119. 0000180A  5C4F                     addq.w     A7, 6
  2120. 0000180C  4ED0                     jmp        [A0]
  2121. 0000180E  075E                     bchg       [A6]+, D3
  2122. 00001810  4865                     pea.l      -[A5]
  2123. 00001812  6967                     bvs        +0x69 /* 0000187B */
  2124. 00001814  6874                     bvc        +0x76 /* 0000188A */
  2125. 00001816  065E 5769                addi.w     [A6]+, 0x5769 /* 'Wi' */
  2126. 0000181A  6474                     bcc        +0x76 /* 00001890 */
  2127. 0000181C  6800 0000                bvc        +0x2 /* 0000181E */
  2128. // begin alternate branch 0000181E-00001826
  2129. label0000181E:
  2130. 0000181E  0000 0000                ori.b      D0, 0x0
  2131. 00001822  0000 2000                ori.b      D0, 0x0
  2132. // end alternate branch 0000181E-00001826
  2133. label0000181E: // (misaligned)
  2134. 00001820  0000 0000                ori.b      D0, 0x0
  2135. 00001824  2000                     move.l     D0, D0
  2136. 00001826  012F 013A                btst       [A7 + 0x13A], D0
  2137. 0000182A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2138. 0000182E  0000 206E                ori.b      D0, 0x6E /* 'n' */
  2139. 00001832  0008 4868                ori.b      A0, 0x68 /* 'h' */
  2140. 00001836  FF6C                     .extension 0xF6C <<F/4-5/7>> // unimplemented
  2141. 00001838  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2142. 0000183C  4E5E                     unlink     A6
  2143. 0000183E  205F                     movea.l    A0, [A7]+
  2144. 00001840  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2145. 00001844  4ED0                     jmp        [A0]
  2146. 00001846  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2147. // begin alternate branch 00001848-0000184C
  2148. fn00001848:
  2149. 00001848  4E56 FF28                link       A6, -0x00D8
  2150. // end alternate branch 00001848-0000184C
  2151. fn00001848: // (misaligned)
  2152. 0000184A  FF28                     .extension 0xF28 <<F/4-5/7>> // unimplemented
  2153. 0000184C  48E7 0118                movem.l    -[A7], D7,A3,A4
  2154. 00001850  286E 0008                movea.l    A4, [A6 + 0x8]
  2155. 00001854  486E FF6C                pea.l      [A6 - 0x94]
  2156. 00001858  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  2157. 0000185C  4267                     clr.w      -[A7]
  2158. 0000185E  2054                     movea.l    A0, [A4]
  2159. 00001860  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  2160. 00001864  486E FF6C                pea.l      [A6 - 0x94]
  2161. 00001868  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  2162. 0000186C  3E1F                     move.w     D7, [A7]+
  2163. 0000186E  486E FF28                pea.l      [A6 - 0xD8]
  2164. 00001872  487A FFB8                pea.l      [PC - 0x48 /* 0000182C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2165. 00001876  2F0E                     move.l     -[A7], A6
  2166. 00001878  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2167. 0000187C  42A7                     clr.l      -[A7]
  2168. 0000187E  2F3C 6B65 796C           move.l     -[A7], 0x6B65796C /* 'keyl' */
  2169. 00001884  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2170. 00001888  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2171. // begin alternate branch 0000188A-0000188C
  2172. label0000188A:
  2173. 0000188A  1DE2                     move.b     <<invalid special address>>, -[A2]
  2174. // end alternate branch 0000188A-0000188C
  2175. label0000188A: // (misaligned)
  2176. 0000188C  265F                     movea.l    A3, [A7]+
  2177. 0000188E  2F0B                     move.l     -[A7], A3
  2178. label00001890:
  2179. 00001890  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  2180. 00001894  4A47                     tst.w      D7
  2181. 00001896  6714                     beq        +0x16 /* 000018AC */
  2182. 00001898  2F0B                     move.l     -[A7], A3
  2183. 0000189A  42A7                     clr.l      -[A7]
  2184. 0000189C  4267                     clr.w      -[A7]
  2185. 0000189E  1F3C 0001                move.b     -[A7], 0x1
  2186. 000018A2  1F3C 0001                move.b     -[A7], 0x1
  2187. 000018A6  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  2188. 000018AA  6028                     bra        +0x2A /* 000018D4 */
  2189. label000018AC:
  2190. 000018AC  2F0B                     move.l     -[A7], A3
  2191. 000018AE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2192. 000018B2  1F3C 0001                move.b     -[A7], 0x1
  2193. 000018B6  42A7                     clr.l      -[A7]
  2194. 000018B8  4EAD 433A                jsr        [A5 + 0x433A /* export_2147 */]
  2195. 000018BC  205F                     movea.l    A0, [A7]+
  2196. 000018BE  7001                     moveq.l    D0, 0x01
  2197. 000018C0  2050                     movea.l    A0, [A0]
  2198. 000018C2  B068 015A                cmp.w      D0, [A0 + 0x15A]
  2199. 000018C6  57C0                     seq        D0
  2200. 000018C8  4400                     neg.b      D0
  2201. 000018CA  1F00                     move.b     -[A7], D0
  2202. 000018CC  1F3C 0001                move.b     -[A7], 0x1
  2203. 000018D0  4EAD 26B2                jsr        [A5 + 0x26B2 /* export_1234 */]
  2204. label000018D4:
  2205. 000018D4  486E FF28                pea.l      [A6 - 0xD8]
  2206. 000018D8  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2207. 000018DC  486E FF6C                pea.l      [A6 - 0x94]
  2208. 000018E0  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2209. 000018E4  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2210. 000018E8  4E5E                     unlink     A6
  2211. 000018EA  2E9F                     move.l     [A7], [A7]+
  2212. 000018EC  4E75                     rts
  2213. 000018EE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2214. 000018F2  0000 206E                ori.b      D0, 0x6E /* 'n' */
  2215. 000018F6  0008 4868                ori.b      A0, 0x68 /* 'h' */
  2216. 000018FA  FF6C                     .extension 0xF6C <<F/4-5/7>> // unimplemented
  2217. 000018FC  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2218. 00001900  4E5E                     unlink     A6
  2219. 00001902  205F                     movea.l    A0, [A7]+
  2220. 00001904  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2221. 00001908  4ED0                     jmp        [A0]
  2222. 0000190A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2223. // begin alternate branch 0000190C-00001910
  2224. fn0000190C:
  2225. 0000190C  4E56 FF28                link       A6, -0x00D8
  2226. // end alternate branch 0000190C-00001910
  2227. fn0000190C: // (misaligned)
  2228. 0000190E  FF28                     .extension 0xF28 <<F/4-5/7>> // unimplemented
  2229. 00001910  48E7 0118                movem.l    -[A7], D7,A3,A4
  2230. 00001914  286E 0008                movea.l    A4, [A6 + 0x8]
  2231. 00001918  486E FF6C                pea.l      [A6 - 0x94]
  2232. 0000191C  4EAD 3E5A                jsr        [A5 + 0x3E5A /* export_1991 */]
  2233. 00001920  4267                     clr.w      -[A7]
  2234. 00001922  2054                     movea.l    A0, [A4]
  2235. 00001924  2F28 009E                move.l     -[A7], [A0 + 0x9E]
  2236. 00001928  486E FF6C                pea.l      [A6 - 0x94]
  2237. 0000192C  4EAD 3E7A                jsr        [A5 + 0x3E7A /* export_1995 */]
  2238. 00001930  3E1F                     move.w     D7, [A7]+
  2239. 00001932  486E FF28                pea.l      [A6 - 0xD8]
  2240. 00001936  487A FFB8                pea.l      [PC - 0x48 /* 000018F0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2241. 0000193A  2F0E                     move.l     -[A7], A6
  2242. 0000193C  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  2243. 00001940  42A7                     clr.l      -[A7]
  2244. 00001942  2F3C 6473 6374           move.l     -[A7], 0x64736374 /* 'dsct' */
  2245. 00001948  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2246. 0000194C  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2247. 00001950  265F                     movea.l    A3, [A7]+
  2248. 00001952  2F0B                     move.l     -[A7], A3
  2249. 00001954  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  2250. 00001958  4A47                     tst.w      D7
  2251. 0000195A  670E                     beq        +0x10 /* 0000196A */
  2252. 0000195C  2F0B                     move.l     -[A7], A3
  2253. 0000195E  42A7                     clr.l      -[A7]
  2254. 00001960  1F3C 0001                move.b     -[A7], 0x1
  2255. 00001964  4EAD 26CA                jsr        [A5 + 0x26CA /* export_1237 */]
  2256. 00001968  600E                     bra        +0x10 /* 00001978 */
  2257. label0000196A:
  2258. 0000196A  2F0B                     move.l     -[A7], A3
  2259. 0000196C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2260. 00001970  1F3C 0001                move.b     -[A7], 0x1
  2261. 00001974  4EAD 26CA                jsr        [A5 + 0x26CA /* export_1237 */]
  2262. label00001978:
  2263. 00001978  486E FF28                pea.l      [A6 - 0xD8]
  2264. 0000197C  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  2265. 00001980  486E FF6C                pea.l      [A6 - 0x94]
  2266. 00001984  4EAD 3E62                jsr        [A5 + 0x3E62 /* export_1992 */]
  2267. 00001988  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2268. 0000198C  4E5E                     unlink     A6
  2269. 0000198E  2E9F                     move.l     [A7], [A7]+
  2270. 00001990  4E75                     rts
  2271. 00001992  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2272. // begin alternate branch 00001994-00001998
  2273. fn00001994:
  2274. 00001994  4E56 FFFC                link       A6, -0x0004
  2275. // end alternate branch 00001994-00001998
  2276. fn00001994: // (misaligned)
  2277. 00001996  FFFC                     .invalid   <<F/7/7>>
  2278. 00001998  2F0C                     move.l     -[A7], A4
  2279. 0000199A  42A7                     clr.l      -[A7]
  2280. 0000199C  2F3C 4B65 7950           move.l     -[A7], 0x4B657950 /* 'KeyP' */
  2281. 000019A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2282. 000019A6  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2283. 000019AA  285F                     movea.l    A4, [A7]+
  2284. 000019AC  2F0C                     move.l     -[A7], A4
  2285. 000019AE  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  2286. 000019B2  102D F118                move.b     D0, [A5 - 0xEE8]
  2287. 000019B6  0A00 0001                xori.b     D0, 0x1
  2288. 000019BA  1F00                     move.b     -[A7], D0
  2289. 000019BC  1F3C 0001                move.b     -[A7], 0x1
  2290. 000019C0  2F0C                     move.l     -[A7], A4
  2291. 000019C2  4EAD 304A                jsr        [A5 + 0x304A /* export_1541 */]
  2292. 000019C6  285F                     movea.l    A4, [A7]+
  2293. 000019C8  4E5E                     unlink     A6
  2294. 000019CA  2E9F                     move.l     [A7], [A7]+
  2295. 000019CC  4E75                     rts
  2296. 000019CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2297. // begin alternate branch 000019D0-000019D4
  2298. fn000019D0:
  2299. 000019D0  4E56 FFFC                link       A6, -0x0004
  2300. // end alternate branch 000019D0-000019D4
  2301. fn000019D0: // (misaligned)
  2302. 000019D2  FFFC                     .invalid   <<F/7/7>>
  2303. 000019D4  2F0C                     move.l     -[A7], A4
  2304. 000019D6  42A7                     clr.l      -[A7]
  2305. 000019D8  2F3C 4465 7350           move.l     -[A7], 0x44657350 /* 'DesP' */
  2306. 000019DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2307. 000019E2  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2308. 000019E6  285F                     movea.l    A4, [A7]+
  2309. 000019E8  2F0C                     move.l     -[A7], A4
  2310. 000019EA  4EAD 2072                jsr        [A5 + 0x2072 /* export_1034 */]
  2311. 000019EE  102D F0AC                move.b     D0, [A5 - 0xF54]
  2312. 000019F2  0A00 0001                xori.b     D0, 0x1
  2313. 000019F6  1F00                     move.b     -[A7], D0
  2314. 000019F8  1F3C 0001                move.b     -[A7], 0x1
  2315. 000019FC  2F0C                     move.l     -[A7], A4
  2316. 000019FE  4EAD 304A                jsr        [A5 + 0x304A /* export_1541 */]
  2317. 00001A02  285F                     movea.l    A4, [A7]+
  2318. 00001A04  4E5E                     unlink     A6
  2319. 00001A06  2E9F                     move.l     [A7], [A7]+
  2320. 00001A08  4E75                     rts
  2321. 00001A0A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2322. // begin alternate branch 00001A0C-00001A12
  2323. fn00001A0C:
  2324. 00001A0C  4E56 0000                link       A6, 0
  2325. 00001A10  2F0C                     move.l     -[A7], A4
  2326. // end alternate branch 00001A0C-00001A12
  2327. fn00001A0C: // (misaligned)
  2328. 00001A0E  0000 2F0C                ori.b      D0, 0xC
  2329. 00001A12  286E 0008                movea.l    A4, [A6 + 0x8]
  2330. 00001A16  2054                     movea.l    A0, [A4]
  2331. 00001A18  7000                     moveq.l    D0, 0x00
  2332. 00001A1A  2140 0088                move.l     [A0 + 0x88], D0
  2333. 00001A1E  4228 0042                clr.b      [A0 + 0x42]
  2334. 00001A22  4268 003C                clr.w      [A0 + 0x3C]
  2335. 00001A26  7000                     moveq.l    D0, 0x00
  2336. 00001A28  2140 003E                move.l     [A0 + 0x3E], D0
  2337. 00001A2C  7000                     moveq.l    D0, 0x00
  2338. 00001A2E  2140 0082                move.l     [A0 + 0x82], D0
  2339. 00001A32  4228 0086                clr.b      [A0 + 0x86]
  2340. 00001A36  285F                     movea.l    A4, [A7]+
  2341. 00001A38  4E5E                     unlink     A6
  2342. 00001A3A  2E9F                     move.l     [A7], [A7]+
  2343. 00001A3C  4E75                     rts
  2344. 00001A3E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2345. export_1850: // at 00001A40 (misaligned)
  2346. 00001A42  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  2347. 00001A46  0014 2F2E                ori.b      [A4], 0x2E /* '.' */
  2348. 00001A4A  0010 2F2E                ori.b      [A0], 0x2E /* '.' */
  2349. 00001A4E  000C 2F2E                ori.b      A4, 0x2E /* '.' */
  2350. 00001A52  0008 4EAD                ori.b      A0, 0xAD
  2351. 00001A56  111A                     move.b     -[A0], [A2]+
  2352. 00001A58  206E 0008                movea.l    A0, [A6 + 0x8]
  2353. 00001A5C  2050                     movea.l    A0, [A0]
  2354. 00001A5E  7000                     moveq.l    D0, 0x00
  2355. 00001A60  2140 0088                move.l     [A0 + 0x88], D0
  2356. 00001A64  4E5E                     unlink     A6
  2357. 00001A66  205F                     movea.l    A0, [A7]+
  2358. 00001A68  DEFC 0010                add.w      A7, 0x10
  2359. 00001A6C  4ED0                     jmp        [A0]
  2360. 00001A6E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2361. export_1851: // at 00001A70 (misaligned)
  2362. 00001A72  0000 206E                ori.b      D0, 0x6E /* 'n' */
  2363. 00001A76  0008 2050                ori.b      A0, 0x50 /* 'P' */
  2364. 00001A7A  2F28 0088                move.l     -[A7], [A0 + 0x88]
  2365. 00001A7E  4EAD 2142                jsr        [A5 + 0x2142 /* export_1060 */]
  2366. 00001A82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2367. 00001A86  4EAD 09C2                jsr        [A5 + 0x9C2 /* export_308 */]
  2368. 00001A8A  4E5E                     unlink     A6
  2369. 00001A8C  2E9F                     move.l     [A7], [A7]+
  2370. 00001A8E  4E75                     rts
  2371. fn00001A90:
  2372. 00001A90  4E56 FFB8                link       A6, -0x0048
  2373. 00001A94  48E7 0128                movem.l    -[A7], D7,A2,A4
  2374. 00001A98  206E 0012                movea.l    A0, [A6 + 0x12]
  2375. 00001A9C  43EE FFBA                lea.l      A1, [A6 - 0x46]
  2376. 00001AA0  7010                     moveq.l    D0, 0x10
  2377. label00001AA2:
  2378. 00001AA2  22D8                     move.l     [A1]+, [A0]+
  2379. 00001AA4  51C8 FFFC                dbf        D0, -0x6 /* 00001AA2 */
  2380. 00001AA8  3290                     move.w     [A1], [A0]
  2381. 00001AAA  286E 0008                movea.l    A4, [A6 + 0x8]
  2382. 00001AAE  42A7                     clr.l      -[A7]
  2383. 00001AB0  2054                     movea.l    A0, [A4]
  2384. 00001AB2  2F28 0088                move.l     -[A7], [A0 + 0x88]
  2385. 00001AB6  4EAD 214A                jsr        [A5 + 0x214A /* export_1061 */]
  2386. 00001ABA  2054                     movea.l    A0, [A4]
  2387. 00001ABC  215F 0088                move.l     [A0 + 0x88], [A7]+
  2388. 00001AC0  4AAE 0016                tst.l      [A6 + 0x16]
  2389. 00001AC4  6724                     beq        +0x26 /* 00001AEA */
  2390. 00001AC6  4267                     clr.w      -[A7]
  2391. 00001AC8  1F3C 0001                move.b     -[A7], 0x1
  2392. 00001ACC  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  2393. 00001AD0  1E1F                     move.b     D7, [A7]+
  2394. 00001AD2  4267                     clr.w      -[A7]
  2395. 00001AD4  486E 0016                pea.l      [A6 + 0x16]
  2396. 00001AD8  4EAD 04B2                jsr        [A5 + 0x4B2 /* export_146 */]
  2397. 00001ADC  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2398. 00001AE0  4267                     clr.w      -[A7]
  2399. 00001AE2  1F07                     move.b     -[A7], D7
  2400. 00001AE4  4EAD 2342                jsr        [A5 + 0x2342 /* export_1124 */]
  2401. 00001AE8  1E1F                     move.b     D7, [A7]+
  2402. label00001AEA:
  2403. 00001AEA  2054                     movea.l    A0, [A4]
  2404. 00001AEC  216E 0016 0088           move.l     [A0 + 0x88], [A6 + 0x16]
  2405. 00001AF2  43E8 003C                lea.l      A1, [A0 + 0x3C]
  2406. 00001AF6  45EE FFBA                lea.l      A2, [A6 - 0x46]
  2407. 00001AFA  7010                     moveq.l    D0, 0x10
  2408. label00001AFC:
  2409. 00001AFC  22DA                     move.l     [A1]+, [A2]+
  2410. 00001AFE  51C8 FFFC                dbf        D0, -0x6 /* 00001AFC */
  2411. 00001B02  3292                     move.w     [A1], [A2]
  2412. 00001B04  216E 000E 0082           move.l     [A0 + 0x82], [A6 + 0xE]
  2413. 00001B0A  116E 000C 0086           move.b     [A0 + 0x86], [A6 + 0xC]
  2414. 00001B10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2415. 00001B14  4EAD 30CA                jsr        [A5 + 0x30CA /* export_1557 */]
  2416. 00001B18  4CDF 1480                movem.l    D7,A2,A4, [A7]+
  2417. 00001B1C  4E5E                     unlink     A6
  2418. 00001B1E  205F                     movea.l    A0, [A7]+
  2419. 00001B20  DEFC 0012                add.w      A7, 0x12
  2420. 00001B24  4ED0                     jmp        [A0]
  2421. 00001B26  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2422. export_1852: // at 00001B28 (misaligned)
  2423. 00001B2A  FFF0                     .invalid   <<F/7/7>>
  2424. 00001B2C  206E 000C                movea.l    A0, [A6 + 0xC]
  2425. 00001B30  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2426. 00001B34  22D8                     move.l     [A1]+, [A0]+
  2427. 00001B36  22D8                     move.l     [A1]+, [A0]+
  2428. 00001B38  486E FFF0                pea.l      [A6 - 0x10]
  2429. 00001B3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2430. 00001B40  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  2431. 00001B44  486E FFF0                pea.l      [A6 - 0x10]
  2432. 00001B48  A8A3                     syscall    EraseRect
  2433. 00001B4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2434. 00001B4E  2050                     movea.l    A0, [A0]
  2435. 00001B50  2F28 0088                move.l     -[A7], [A0 + 0x88]
  2436. 00001B54  486E FFF0                pea.l      [A6 - 0x10]
  2437. 00001B58  2F3A 000E                move.l     -[A7], [PC + 0xE /* 00001B68, value 0x8, cstring "" */]
  2438. 00001B5C  4EAD 38A2                jsr        [A5 + 0x38A2 /* export_1808 */]
  2439. 00001B60  4E5E                     unlink     A6
  2440. 00001B62  205F                     movea.l    A0, [A7]+
  2441. 00001B64  504F                     addq.w     A7, 8
  2442. 00001B66  4ED0                     jmp        [A0]
  2443. 00001B68  0000 0008                ori.b      D0, 0x8
  2444. export_1853:
  2445. 00001B6C  4E56 0000                link       A6, 0
  2446. 00001B70  2F0C                     move.l     -[A7], A4
  2447. 00001B72  286E 0008                movea.l    A4, [A6 + 0x8]
  2448. 00001B76  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2449. 00001B7A  4EAD 1DC2                jsr        [A5 + 0x1DC2 /* export_948 */]
  2450. 00001B7E  4267                     clr.w      -[A7]
  2451. 00001B80  4EAD 232A                jsr        [A5 + 0x232A /* export_1121 */]
  2452. 00001B84  101F                     move.b     D0, [A7]+
  2453. 00001B86  661C                     bne        +0x1E /* 00001BA4 */
  2454. 00001B88  3F3C 0068                move.w     -[A7], 0x68 /* 'h' */
  2455. 00001B8C  2054                     movea.l    A0, [A4]
  2456. 00001B8E  1F28 0086                move.b     -[A7], [A0 + 0x86]
  2457. 00001B92  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  2458. 00001B96  3F3C 07D4                move.w     -[A7], 0x7D4
  2459. 00001B9A  2054                     movea.l    A0, [A4]
  2460. 00001B9C  1F28 0086                move.b     -[A7], [A0 + 0x86]
  2461. 00001BA0  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  2462. label00001BA4:
  2463. 00001BA4  2F3C 0000 07D3           move.l     -[A7], 0x7D3
  2464. 00001BAA  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  2465. 00001BAE  285F                     movea.l    A4, [A7]+
  2466. 00001BB0  4E5E                     unlink     A6
  2467. 00001BB2  2E9F                     move.l     [A7], [A7]+
  2468. 00001BB4  4E75                     rts
  2469. 00001BB6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2470. export_1854: // at 00001BB8 (misaligned)
  2471. 00001BBA  0000 42A7                ori.b      D0, 0xA7
  2472. 00001BBE  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2473. 00001BC2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2474. 00001BC6  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  2475. 00001BCA  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  2476. 00001BCE  4E5E                     unlink     A6
  2477. 00001BD0  205F                     movea.l    A0, [A7]+
  2478. 00001BD2  5C4F                     addq.w     A7, 6
  2479. 00001BD4  4ED0                     jmp        [A0]
  2480. 00001BD6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2481. export_1855: // at 00001BD8 (misaligned)
  2482. 00001BDA  FFF4                     .invalid   <<F/7/7>>
  2483. 00001BDC  2F0C                     move.l     -[A7], A4
  2484. 00001BDE  42A7                     clr.l      -[A7]
  2485. 00001BE0  3F3C 0442                move.w     -[A7], 0x442
  2486. 00001BE4  A9B9                     syscall    GetCursor
  2487. 00001BE6  285F                     movea.l    A4, [A7]+
  2488. 00001BE8  200C                     move.l     D0, A4
  2489. 00001BEA  6704                     beq        +0x6 /* 00001BF0 */
  2490. 00001BEC  2F14                     move.l     -[A7], [A4]
  2491. 00001BEE  A851                     syscall    SetCursor
  2492. label00001BF0:
  2493. 00001BF0  486E FFF8                pea.l      [A6 - 0x8]
  2494. 00001BF4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2495. 00001BF8  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  2496. 00001BFC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2497. 00001C00  486E FFF8                pea.l      [A6 - 0x8]
  2498. 00001C04  A8DF                     syscall    RectRgn
  2499. 00001C06  1D7C 0001 0014           move.b     [A6 + 0x14], 0x1
  2500. 00001C0C  285F                     movea.l    A4, [A7]+
  2501. 00001C0E  4E5E                     unlink     A6
  2502. 00001C10  205F                     movea.l    A0, [A7]+
  2503. 00001C12  DEFC 000C                add.w      A7, 0xC
  2504. 00001C16  4ED0                     jmp        [A0]
  2505. export_1856:
  2506. 00001C18  4E56 FFBA                link       A6, -0x0046
  2507. 00001C1C  48E7 0028                movem.l    -[A7], A2,A4
  2508. 00001C20  286E 0008                movea.l    A4, [A6 + 0x8]
  2509. 00001C24  2D6D FA84 0018           move.l     [A6 + 0x18], [A5 - 0x57C]
  2510. 00001C2A  206E 0010                movea.l    A0, [A6 + 0x10]
  2511. 00001C2E  7002                     moveq.l    D0, 0x02
  2512. 00001C30  B068 0010                cmp.w      D0, [A0 + 0x10]
  2513. 00001C34  6650                     bne        +0x52 /* 00001C86 */
  2514. 00001C36  2054                     movea.l    A0, [A4]
  2515. 00001C38  1028 0086                move.b     D0, [A0 + 0x86]
  2516. 00001C3C  6742                     beq        +0x44 /* 00001C80 */
  2517. 00001C3E  206E 0010                movea.l    A0, [A6 + 0x10]
  2518. 00001C42  1028 0008                move.b     D0, [A0 + 0x8]
  2519. 00001C46  6714                     beq        +0x16 /* 00001C5C */
  2520. 00001C48  42A7                     clr.l      -[A7]
  2521. 00001C4A  3F3C 07E4                move.w     -[A7], 0x7E4
  2522. 00001C4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2523. 00001C52  4EAD 327A                jsr        [A5 + 0x327A /* export_1611 */]
  2524. 00001C56  2D5F 0018                move.l     [A6 + 0x18], [A7]+
  2525. 00001C5A  602A                     bra        +0x2C /* 00001C86 */
  2526. label00001C5C:
  2527. 00001C5C  41EE FFBA                lea.l      A0, [A6 - 0x46]
  2528. 00001C60  2454                     movea.l    A2, [A4]
  2529. 00001C62  43EA 003C                lea.l      A1, [A2 + 0x3C]
  2530. 00001C66  7010                     moveq.l    D0, 0x10
  2531. label00001C68:
  2532. 00001C68  20D9                     move.l     [A0]+, [A1]+
  2533. 00001C6A  51C8 FFFC                dbf        D0, -0x6 /* 00001C68 */
  2534. 00001C6E  3091                     move.w     [A0], [A1]
  2535. 00001C70  486E FFBA                pea.l      [A6 - 0x46]
  2536. 00001C74  2054                     movea.l    A0, [A4]
  2537. 00001C76  2F28 0082                move.l     -[A7], [A0 + 0x82]
  2538. 00001C7A  4EAD 4392                jsr        [A5 + 0x4392 /* export_2158 */]
  2539. 00001C7E  6006                     bra        +0x8 /* 00001C86 */
  2540. label00001C80:
  2541. 00001C80  3F3C 0003                move.w     -[A7], 0x3
  2542. 00001C84  A9C8                     syscall    SysBeep
  2543. label00001C86:
  2544. 00001C86  4CDF 1400                movem.l    A2,A4, [A7]+
  2545. 00001C8A  4E5E                     unlink     A6
  2546. 00001C8C  205F                     movea.l    A0, [A7]+
  2547. 00001C8E  DEFC 0010                add.w      A7, 0x10
  2548. 00001C92  4ED0                     jmp        [A0]
  2549. fn00001C94:
  2550. 00001C94  4E56 0000                link       A6, 0
  2551. 00001C98  206E 0008                movea.l    A0, [A6 + 0x8]
  2552. 00001C9C  2050                     movea.l    A0, [A0]
  2553. 00001C9E  216E 000E 005C           move.l     [A0 + 0x5C], [A6 + 0xE]
  2554. 00001CA4  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2555. 00001CA8  1F3C 0001                move.b     -[A7], 0x1
  2556. 00001CAC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2557. 00001CB0  4EAD 304A                jsr        [A5 + 0x304A /* export_1541 */]
  2558. 00001CB4  4E5E                     unlink     A6
  2559. 00001CB6  205F                     movea.l    A0, [A7]+
  2560. 00001CB8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2561. 00001CBC  4ED0                     jmp        [A0]
  2562. 00001CBE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2563. // begin alternate branch 00001CC0-00001CC4
  2564. fn00001CC0:
  2565. 00001CC0  4E56 FFEC                link       A6, -0x0014
  2566. // end alternate branch 00001CC0-00001CC4
  2567. fn00001CC0: // (misaligned)
  2568. 00001CC2  FFEC                     .invalid   <<F/7/7>>
  2569. 00001CC4  48E7 0018                movem.l    -[A7], A3,A4
  2570. 00001CC8  266E 000C                movea.l    A3, [A6 + 0xC]
  2571. 00001CCC  486E FFF4                pea.l      [A6 - 0xC]
  2572. 00001CD0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2573. 00001CD4  4EAD 1F8A                jsr        [A5 + 0x1F8A /* export_1005 */]
  2574. 00001CD8  42A7                     clr.l      -[A7]
  2575. 00001CDA  3F3C 0BB8                move.w     -[A7], 0xBB8
  2576. 00001CDE  A9BC                     syscall    GetPicture
  2577. 00001CE0  285F                     movea.l    A4, [A7]+
  2578. 00001CE2  200C                     move.l     D0, A4
  2579. 00001CE4  6738                     beq        +0x3A /* 00001D1E */
  2580. 00001CE6  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2581. 00001CEA  224B                     movea.l    A1, A3
  2582. 00001CEC  22D8                     move.l     [A1]+, [A0]+
  2583. 00001CEE  22D8                     move.l     [A1]+, [A0]+
  2584. 00001CF0  2054                     movea.l    A0, [A4]
  2585. 00001CF2  43EE FFEC                lea.l      A1, [A6 - 0x14]
  2586. 00001CF6  5488                     addq.l     A0, 2
  2587. 00001CF8  22D8                     move.l     [A1]+, [A0]+
  2588. 00001CFA  22D8                     move.l     [A1]+, [A0]+
  2589. 00001CFC  302E FFF2                move.w     D0, [A6 - 0xE]
  2590. 00001D00  906E FFEE                sub.w      D0, [A6 - 0x12]
  2591. 00001D04  322B 0006                move.w     D1, [A3 + 0x6]
  2592. 00001D08  9240                     sub.w      D1, D0
  2593. 00001D0A  3741 0002                move.w     [A3 + 0x2], D1
  2594. 00001D0E  302E FFF0                move.w     D0, [A6 - 0x10]
  2595. 00001D12  906E FFEC                sub.w      D0, [A6 - 0x14]
  2596. 00001D16  322B 0004                move.w     D1, [A3 + 0x4]
  2597. 00001D1A  9240                     sub.w      D1, D0
  2598. 00001D1C  3681                     move.w     [A3], D1
  2599. label00001D1E:
  2600. 00001D1E  4CDF 1800                movem.l    A3,A4, [A7]+
  2601. 00001D22  4E5E                     unlink     A6
  2602. 00001D24  205F                     movea.l    A0, [A7]+
  2603. 00001D26  504F                     addq.w     A7, 8
  2604. 00001D28  4ED0                     jmp        [A0]
  2605. 00001D2A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2606. export_1857: // at 00001D2C (misaligned)
  2607. 00001D2E  FFEC                     .invalid   <<F/7/7>>
  2608. 00001D30  2F0C                     move.l     -[A7], A4
  2609. 00001D32  206E 000C                movea.l    A0, [A6 + 0xC]
  2610. 00001D36  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2611. 00001D3A  22D8                     move.l     [A1]+, [A0]+
  2612. 00001D3C  22D8                     move.l     [A1]+, [A0]+
  2613. 00001D3E  42A7                     clr.l      -[A7]
  2614. 00001D40  3F3C 0BB8                move.w     -[A7], 0xBB8
  2615. 00001D44  A9BC                     syscall    GetPicture
  2616. 00001D46  285F                     movea.l    A4, [A7]+
  2617. 00001D48  200C                     move.l     D0, A4
  2618. 00001D4A  6714                     beq        +0x16 /* 00001D60 */
  2619. 00001D4C  486E FFEC                pea.l      [A6 - 0x14]
  2620. 00001D50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2621. 00001D54  4EBA FF6A                jsr        [PC - 0x96 /* 00001CC0 */]
  2622. 00001D58  2F0C                     move.l     -[A7], A4
  2623. 00001D5A  486E FFEC                pea.l      [A6 - 0x14]
  2624. 00001D5E  A8F6                     syscall    DrawPicture
  2625. label00001D60:
  2626. 00001D60  285F                     movea.l    A4, [A7]+
  2627. 00001D62  4E5E                     unlink     A6
  2628. 00001D64  205F                     movea.l    A0, [A7]+
  2629. 00001D66  504F                     addq.w     A7, 8
  2630. 00001D68  4ED0                     jmp        [A0]
  2631. 00001D6A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2632. export_1858: // at 00001D6C (misaligned)
  2633. 00001D6E  FFFC                     .invalid   <<F/7/7>>
  2634. 00001D70  486E FFFC                pea.l      [A6 - 0x4]
  2635. 00001D74  486D 29AC                pea.l      [A5 + 0x29AC]
  2636. 00001D78  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  2637. 00001D7C  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  2638. 00001D80  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2639. 00001D84  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2640. 00001D88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2641. 00001D8C  206E 0008                movea.l    A0, [A6 + 0x8]
  2642. 00001D90  2050                     movea.l    A0, [A0]
  2643. 00001D92  2F28 005C                move.l     -[A7], [A0 + 0x5C]
  2644. 00001D96  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2645. 00001D9A  4EBA 04F4                jsr        [PC + 0x4F4 /* 00002290 */]
  2646. 00001D9E  2D6E FFFC 0018           move.l     [A6 + 0x18], [A6 - 0x4]
  2647. 00001DA4  4E5E                     unlink     A6
  2648. 00001DA6  205F                     movea.l    A0, [A7]+
  2649. 00001DA8  DEFC 0010                add.w      A7, 0x10
  2650. 00001DAC  4ED0                     jmp        [A0]
  2651. 00001DAE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2652. // begin alternate branch 00001DB0-00001DC2
  2653. fn00001DB0:
  2654. 00001DB0  4E56 FEF4                link       A6, -0x010C
  2655. 00001DB4  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  2656. 00001DB8  382E 0012                move.w     D4, [A6 + 0x12]
  2657. 00001DBC  2A2E 0008                move.l     D5, [A6 + 0x8]
  2658. 00001DC0  2845                     movea.l    A4, D5
  2659. // end alternate branch 00001DB0-00001DC2
  2660. fn00001DB0: // (misaligned)
  2661. 00001DB2  FEF4 48E7                .extension 0xEF4 <<F/2-3/7>> // unimplemented
  2662. 00001DB6  0F38 382E                btst       [0x0000382E], D7
  2663. 00001DBA  0012 2A2E                ori.b      [A2], 0x2E /* '.' */
  2664. 00001DBE  0008 2845                ori.b      A0, 0x45 /* 'E' */
  2665. 00001DC2  2054                     movea.l    A0, [A4]
  2666. 00001DC4  7000                     moveq.l    D0, 0x00
  2667. 00001DC6  2140 0068                move.l     [A0 + 0x68], D0
  2668. 00001DCA  3144 006C                move.w     [A0 + 0x6C], D4
  2669. 00001DCE  316E 0014 0064           move.w     [A0 + 0x64], [A6 + 0x14]
  2670. 00001DD4  317C 0001 0066           move.w     [A0 + 0x66], 0x1
  2671. 00001DDA  42A7                     clr.l      -[A7]
  2672. 00001DDC  2F3C 5061 6E6C           move.l     -[A7], 0x50616E6C /* 'Panl' */
  2673. 00001DE2  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  2674. 00001DE6  A9A0                     syscall    GetResource
  2675. 00001DE8  2C1F                     move.l     D6, [A7]+
  2676. 00001DEA  6716                     beq        +0x18 /* 00001E02 */
  2677. 00001DEC  2046                     movea.l    A0, D6
  2678. 00001DEE  2050                     movea.l    A0, [A0]
  2679. 00001DF0  2454                     movea.l    A2, [A4]
  2680. 00001DF2  43EA 006E                lea.l      A1, [A2 + 0x6E]
  2681. 00001DF6  7006                     moveq.l    D0, 0x06
  2682. label00001DF8:
  2683. 00001DF8  22D8                     move.l     [A1]+, [A0]+
  2684. 00001DFA  51C8 FFFC                dbf        D0, -0x6 /* 00001DF8 */
  2685. 00001DFE  3290                     move.w     [A1], [A0]
  2686. 00001E00  6032                     bra        +0x34 /* 00001E34 */
  2687. label00001E02:
  2688. 00001E02  7E01                     moveq.l    D7, 0x01
  2689. 00001E04  6028                     bra        +0x2A /* 00001E2E */
  2690. label00001E06:
  2691. 00001E06  3007                     move.w     D0, D7
  2692. 00001E08  2054                     movea.l    A0, [A4]
  2693. 00001E0A  C1FC 0006                muls.w     D0, 0x6
  2694. 00001E0E  31BC 0010 0068           move.w     [A0 + D0.w + 0x68], 0x10
  2695. 00001E14  3007                     move.w     D0, D7
  2696. 00001E16  C1FC 0006                muls.w     D0, 0x6
  2697. 00001E1A  31BC 003C 006A           move.w     [A0 + D0.w + 0x6A], 0x3C /* '<' */
  2698. 00001E20  3007                     move.w     D0, D7
  2699. 00001E22  C1FC 0006                muls.w     D0, 0x6
  2700. 00001E26  31BC 0104 006C           move.w     [A0 + D0.w + 0x6C], 0x104
  2701. 00001E2C  5247                     addq.w     D7, 1
  2702. label00001E2E:
  2703. 00001E2E  7005                     moveq.l    D0, 0x05
  2704. 00001E30  B047                     cmp.w      D0, D7
  2705. 00001E32  6CD2                     bge        -0x2C /* 00001E06 */
  2706. label00001E34:
  2707. 00001E34  42A7                     clr.l      -[A7]
  2708. 00001E36  3004                     move.w     D0, D4
  2709. 00001E38  48C0                     ext.l      D0
  2710. 00001E3A  ED80                     asl        D0, 6
  2711. 00001E3C  2F00                     move.l     -[A7], D0
  2712. 00001E3E  4EAD 2332                jsr        [A5 + 0x2332 /* export_1122 */]
  2713. 00001E42  2054                     movea.l    A0, [A4]
  2714. 00001E44  215F 0068                move.l     [A0 + 0x68], [A7]+
  2715. 00001E48  2054                     movea.l    A0, [A4]
  2716. 00001E4A  2F28 0068                move.l     -[A7], [A0 + 0x68]
  2717. 00001E4E  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  2718. 00001E52  486E FEFA                pea.l      [A6 - 0x106]
  2719. 00001E56  2F3C 0001 07D0           move.l     -[A7], 0x107D0
  2720. 00001E5C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  2721. 00001E60  3D44 FEF4                move.w     [A6 - 0x10C], D4
  2722. 00001E64  7E01                     moveq.l    D7, 0x01
  2723. 00001E66  6020                     bra        +0x22 /* 00001E88 */
  2724. label00001E68:
  2725. 00001E68  2254                     movea.l    A1, [A4]
  2726. 00001E6A  2069 0068                movea.l    A0, [A1 + 0x68]
  2727. 00001E6E  2050                     movea.l    A0, [A0]
  2728. 00001E70  3007                     move.w     D0, D7
  2729. 00001E72  ED40                     asl        D0.w, 6
  2730. 00001E74  41F0 00C0                lea.l      A0, [A0 + D0.w - 0x64]
  2731. 00001E78  45EE FEFA                lea.l      A2, [A6 - 0x106]
  2732. 00001E7C  700F                     moveq.l    D0, 0x0F
  2733. label00001E7E:
  2734. 00001E7E  20DA                     move.l     [A0]+, [A2]+
  2735. 00001E80  51C8 FFFC                dbf        D0, -0x6 /* 00001E7E */
  2736. 00001E84  5247                     addq.w     D7, 1
  2737. 00001E86  6906                     bvs        +0x8 /* 00001E8E */
  2738. label00001E88:
  2739. 00001E88  BE6E FEF4                cmp.w      D7, [A6 - 0x10C]
  2740. 00001E8C  6FDA                     ble        -0x24 /* 00001E68 */
  2741. label00001E8E:
  2742. 00001E8E  2054                     movea.l    A0, [A4]
  2743. 00001E90  7000                     moveq.l    D0, 0x00
  2744. 00001E92  2140 008C                move.l     [A0 + 0x8C], D0
  2745. 00001E96  42A7                     clr.l      -[A7]
  2746. 00001E98  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2747. 00001E9C  2F05                     move.l     -[A7], D5
  2748. 00001E9E  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  2749. 00001EA2  265F                     movea.l    A3, [A7]+
  2750. 00001EA4  200B                     move.l     D0, A3
  2751. 00001EA6  671A                     beq        +0x1C /* 00001EC2 */
  2752. 00001EA8  2F05                     move.l     -[A7], D5
  2753. 00001EAA  7001                     moveq.l    D0, 0x01
  2754. 00001EAC  B06E 0014                cmp.w      D0, [A6 + 0x14]
  2755. 00001EB0  5DC0                     slt        D0
  2756. 00001EB2  4400                     neg.b      D0
  2757. 00001EB4  1F00                     move.b     -[A7], D0
  2758. 00001EB6  2F0B                     move.l     -[A7], A3
  2759. 00001EB8  4EBA FDDA                jsr        [PC - 0x226 /* 00001C94 */]
  2760. 00001EBC  2054                     movea.l    A0, [A4]
  2761. 00001EBE  214B 008C                move.l     [A0 + 0x8C], A3
  2762. label00001EC2:
  2763. 00001EC2  4CDF 1CF0                movem.l    D4,D5,D6,D7,A2,A3,A4, [A7]+
  2764. 00001EC6  4E5E                     unlink     A6
  2765. 00001EC8  205F                     movea.l    A0, [A7]+
  2766. 00001ECA  DEFC 000E                add.w      A7, 0xE
  2767. 00001ECE  4ED0                     jmp        [A0]
  2768. export_1859:
  2769. 00001ED0  4E56 0000                link       A6, 0
  2770. 00001ED4  2F0C                     move.l     -[A7], A4
  2771. 00001ED6  286E 0008                movea.l    A4, [A6 + 0x8]
  2772. 00001EDA  2054                     movea.l    A0, [A4]
  2773. 00001EDC  4AA8 0068                tst.l      [A0 + 0x68]
  2774. 00001EE0  6710                     beq        +0x12 /* 00001EF2 */
  2775. 00001EE2  2F28 0068                move.l     -[A7], [A0 + 0x68]
  2776. 00001EE6  205F                     movea.l    A0, [A7]+
  2777. 00001EE8  A023                     syscall    DisposHandle/DisposeHandle
  2778. 00001EEA  2054                     movea.l    A0, [A4]
  2779. 00001EEC  7000                     moveq.l    D0, 0x00
  2780. 00001EEE  2140 0068                move.l     [A0 + 0x68], D0
  2781. label00001EF2:
  2782. 00001EF2  285F                     movea.l    A4, [A7]+
  2783. 00001EF4  4E5E                     unlink     A6
  2784. 00001EF6  2E9F                     move.l     [A7], [A7]+
  2785. 00001EF8  4E75                     rts
  2786. 00001EFA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2787. // begin alternate branch 00001EFC-00001F00
  2788. fn00001EFC:
  2789. 00001EFC  4E56 FFC0                link       A6, -0x0040
  2790. // end alternate branch 00001EFC-00001F00
  2791. fn00001EFC: // (misaligned)
  2792. 00001EFE  FFC0                     .invalid   <<F/7/7>>
  2793. 00001F00  48E7 0128                movem.l    -[A7], D7,A2,A4
  2794. 00001F04  206E 000C                movea.l    A0, [A6 + 0xC]
  2795. 00001F08  43EE FFC0                lea.l      A1, [A6 - 0x40]
  2796. 00001F0C  700F                     moveq.l    D0, 0x0F
  2797. label00001F0E:
  2798. 00001F0E  22D8                     move.l     [A1]+, [A0]+
  2799. 00001F10  51C8 FFFC                dbf        D0, -0x6 /* 00001F0E */
  2800. 00001F14  3E2E 0010                move.w     D7, [A6 + 0x10]
  2801. 00001F18  286E 0008                movea.l    A4, [A6 + 0x8]
  2802. 00001F1C  4A47                     tst.w      D7
  2803. 00001F1E  5EC0                     sgt        D0
  2804. 00001F20  4A00                     tst.b      D0
  2805. 00001F22  6732                     beq        +0x34 /* 00001F56 */
  2806. 00001F24  2054                     movea.l    A0, [A4]
  2807. 00001F26  BE68 006C                cmp.w      D7, [A0 + 0x6C]
  2808. 00001F2A  5FC1                     sle        D1
  2809. 00001F2C  C001                     and.b      D0, D1
  2810. 00001F2E  6726                     beq        +0x28 /* 00001F56 */
  2811. 00001F30  4AA8 0068                tst.l      [A0 + 0x68]
  2812. 00001F34  56C1                     sne        D1
  2813. 00001F36  C001                     and.b      D0, D1
  2814. 00001F38  671C                     beq        +0x1E /* 00001F56 */
  2815. 00001F3A  2248                     movea.l    A1, A0
  2816. 00001F3C  2069 0068                movea.l    A0, [A1 + 0x68]
  2817. 00001F40  2050                     movea.l    A0, [A0]
  2818. 00001F42  3007                     move.w     D0, D7
  2819. 00001F44  ED40                     asl        D0.w, 6
  2820. 00001F46  41F0 00C0                lea.l      A0, [A0 + D0.w - 0x64]
  2821. 00001F4A  45EE FFC0                lea.l      A2, [A6 - 0x40]
  2822. 00001F4E  700F                     moveq.l    D0, 0x0F
  2823. label00001F50:
  2824. 00001F50  20DA                     move.l     [A0]+, [A2]+
  2825. 00001F52  51C8 FFFC                dbf        D0, -0x6 /* 00001F50 */
  2826. label00001F56:
  2827. 00001F56  4CDF 1480                movem.l    D7,A2,A4, [A7]+
  2828. 00001F5A  4E5E                     unlink     A6
  2829. 00001F5C  205F                     movea.l    A0, [A7]+
  2830. 00001F5E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2831. 00001F62  4ED0                     jmp        [A0]
  2832. fn00001F64:
  2833. 00001F64  4E56 0000                link       A6, 0
  2834. 00001F68  48E7 0128                movem.l    -[A7], D7,A2,A4
  2835. 00001F6C  3E2E 000C                move.w     D7, [A6 + 0xC]
  2836. 00001F70  286E 0008                movea.l    A4, [A6 + 0x8]
  2837. 00001F74  4A47                     tst.w      D7
  2838. 00001F76  5EC0                     sgt        D0
  2839. 00001F78  4A00                     tst.b      D0
  2840. 00001F7A  6732                     beq        +0x34 /* 00001FAE */
  2841. 00001F7C  2054                     movea.l    A0, [A4]
  2842. 00001F7E  BE68 006C                cmp.w      D7, [A0 + 0x6C]
  2843. 00001F82  5FC1                     sle        D1
  2844. 00001F84  C001                     and.b      D0, D1
  2845. 00001F86  6726                     beq        +0x28 /* 00001FAE */
  2846. 00001F88  4AA8 0068                tst.l      [A0 + 0x68]
  2847. 00001F8C  56C1                     sne        D1
  2848. 00001F8E  C001                     and.b      D0, D1
  2849. 00001F90  671C                     beq        +0x1E /* 00001FAE */
  2850. 00001F92  206E 000E                movea.l    A0, [A6 + 0xE]
  2851. 00001F96  2454                     movea.l    A2, [A4]
  2852. 00001F98  226A 0068                movea.l    A1, [A2 + 0x68]
  2853. 00001F9C  2251                     movea.l    A1, [A1]
  2854. 00001F9E  3007                     move.w     D0, D7
  2855. 00001FA0  ED40                     asl        D0.w, 6
  2856. 00001FA2  43F1 00C0                lea.l      A1, [A1 + D0.w - 0x64]
  2857. 00001FA6  700F                     moveq.l    D0, 0x0F
  2858. label00001FA8:
  2859. 00001FA8  20D9                     move.l     [A0]+, [A1]+
  2860. 00001FAA  51C8 FFFC                dbf        D0, -0x6 /* 00001FA8 */
  2861. label00001FAE:
  2862. 00001FAE  4CDF 1480                movem.l    D7,A2,A4, [A7]+
  2863. 00001FB2  4E5E                     unlink     A6
  2864. 00001FB4  205F                     movea.l    A0, [A7]+
  2865. 00001FB6  5C4F                     addq.w     A7, 6
  2866. 00001FB8  4ED0                     jmp        [A0]
  2867. 00001FBA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2868. // begin alternate branch 00001FBC-00001FC0
  2869. fn00001FBC:
  2870. 00001FBC  4E56 FFF0                link       A6, -0x0010
  2871. // end alternate branch 00001FBC-00001FC0
  2872. fn00001FBC: // (misaligned)
  2873. 00001FBE  FFF0                     .invalid   <<F/7/7>>
  2874. 00001FC0  2F0C                     move.l     -[A7], A4
  2875. 00001FC2  286E 0008                movea.l    A4, [A6 + 0x8]
  2876. 00001FC6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2877. 00001FCA  42A7                     clr.l      -[A7]
  2878. 00001FCC  42A7                     clr.l      -[A7]
  2879. 00001FCE  A8A7                     syscall    SetRect
  2880. 00001FD0  2054                     movea.l    A0, [A4]
  2881. 00001FD2  4AA8 008C                tst.l      [A0 + 0x8C]
  2882. 00001FD6  6718                     beq        +0x1A /* 00001FF0 */
  2883. 00001FD8  486E FFF0                pea.l      [A6 - 0x10]
  2884. 00001FDC  2F28 008C                move.l     -[A7], [A0 + 0x8C]
  2885. 00001FE0  4EAD 1E22                jsr        [A5 + 0x1E22 /* export_960 */]
  2886. 00001FE4  486E FFF0                pea.l      [A6 - 0x10]
  2887. 00001FE8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2888. 00001FEC  4EAD 226A                jsr        [A5 + 0x226A /* export_1097 */]
  2889. label00001FF0:
  2890. 00001FF0  285F                     movea.l    A4, [A7]+
  2891. 00001FF2  4E5E                     unlink     A6
  2892. 00001FF4  205F                     movea.l    A0, [A7]+
  2893. 00001FF6  504F                     addq.w     A7, 8
  2894. 00001FF8  4ED0                     jmp        [A0]
  2895. 00001FFA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2896. // begin alternate branch 00001FFC-00002000
  2897. fn00001FFC:
  2898. 00001FFC  4E56 FFDC                link       A6, -0x0024
  2899. // end alternate branch 00001FFC-00002000
  2900. fn00001FFC: // (misaligned)
  2901. 00001FFE  FFDC                     .invalid   <<F/7/7>>
  2902. 00002000  48E7 0018                movem.l    -[A7], A3,A4
  2903. 00002004  266E 0008                movea.l    A3, [A6 + 0x8]
  2904. 00002008  284B                     movea.l    A4, A3
  2905. 0000200A  7001                     moveq.l    D0, 0x01
  2906. 0000200C  2054                     movea.l    A0, [A4]
  2907. 0000200E  B068 0064                cmp.w      D0, [A0 + 0x64]
  2908. 00002012  5DC0                     slt        D0
  2909. 00002014  4A00                     tst.b      D0
  2910. 00002016  6700 0082                beq        +0x84 /* 0000209A */
  2911. 0000201A  2F00                     move.l     -[A7], D0
  2912. 0000201C  4267                     clr.w      -[A7]
  2913. 0000201E  2F0B                     move.l     -[A7], A3
  2914. 00002020  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  2915. 00002024  121F                     move.b     D1, [A7]+
  2916. 00002026  201F                     move.l     D0, [A7]+
  2917. 00002028  C001                     and.b      D0, D1
  2918. 0000202A  676E                     beq        +0x70 /* 0000209A */
  2919. 0000202C  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  2920. 00002030  A87A                     syscall    GetClip
  2921. 00002032  486E FFF4                pea.l      [A6 - 0xC]
  2922. 00002036  2F0B                     move.l     -[A7], A3
  2923. 00002038  4EAD 1F8A                jsr        [A5 + 0x1F8A /* export_1005 */]
  2924. 0000203C  486E FFF4                pea.l      [A6 - 0xC]
  2925. 00002040  2054                     movea.l    A0, [A4]
  2926. 00002042  3028 0046                move.w     D0, [A0 + 0x46]
  2927. 00002046  5240                     addq.w     D0, 1
  2928. 00002048  3F00                     move.w     -[A7], D0
  2929. 0000204A  3028 0044                move.w     D0, [A0 + 0x44]
  2930. 0000204E  5240                     addq.w     D0, 1
  2931. 00002050  3F00                     move.w     -[A7], D0
  2932. 00002052  A8A9                     syscall    InsetRect
  2933. 00002054  486E FFEC                pea.l      [A6 - 0x14]
  2934. 00002058  2F0B                     move.l     -[A7], A3
  2935. 0000205A  4EBA FF60                jsr        [PC - 0xA0 /* 00001FBC */]
  2936. 0000205E  486E FFF4                pea.l      [A6 - 0xC]
  2937. 00002062  2F3C 0001 0001           move.l     -[A7], 0x10001
  2938. 00002068  A8A9                     syscall    InsetRect
  2939. 0000206A  586E FFF4                addq.w     [A6 - 0xC], 4
  2940. 0000206E  486E FFF4                pea.l      [A6 - 0xC]
  2941. 00002072  A87B                     syscall    ClipRect
  2942. 00002074  2054                     movea.l    A0, [A4]
  2943. 00002076  5268 0066                addq.w     [A0 + 0x66], 1
  2944. 0000207A  3028 0066                move.w     D0, [A0 + 0x66]
  2945. 0000207E  B068 0064                cmp.w      D0, [A0 + 0x64]
  2946. 00002082  6F08                     ble        +0xA /* 0000208C */
  2947. 00002084  2054                     movea.l    A0, [A4]
  2948. 00002086  317C 0001 0066           move.w     [A0 + 0x66], 0x1
  2949. label0000208C:
  2950. 0000208C  2F2D FBD0                move.l     -[A7], [A5 - 0x430]
  2951. 00002090  A879                     syscall    SetClip
  2952. 00002092  2F0B                     move.l     -[A7], A3
  2953. 00002094  4EAD 30CA                jsr        [A5 + 0x30CA /* export_1557 */]
  2954. 00002098  6006                     bra        +0x8 /* 000020A0 */
  2955. label0000209A:
  2956. 0000209A  3F3C 0003                move.w     -[A7], 0x3
  2957. 0000209E  A9C8                     syscall    SysBeep
  2958. label000020A0:
  2959. 000020A0  4CDF 1800                movem.l    A3,A4, [A7]+
  2960. 000020A4  4E5E                     unlink     A6
  2961. 000020A6  2E9F                     move.l     [A7], [A7]+
  2962. 000020A8  4E75                     rts
  2963. 000020AA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2964. // begin alternate branch 000020AC-000020B0
  2965. fn000020AC:
  2966. 000020AC  4E56 FFF8                link       A6, -0x0008
  2967. // end alternate branch 000020AC-000020B0
  2968. fn000020AC: // (misaligned)
  2969. 000020AE  FFF8                     .invalid   <<F/7/7>>
  2970. 000020B0  48E7 0308                movem.l    -[A7], D6,D7,A4
  2971. 000020B4  3C2E 0012                move.w     D6, [A6 + 0x12]
  2972. 000020B8  3E2E 0016                move.w     D7, [A6 + 0x16]
  2973. 000020BC  286E 0008                movea.l    A4, [A6 + 0x8]
  2974. 000020C0  486E FFF8                pea.l      [A6 - 0x8]
  2975. 000020C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2976. 000020C8  4EAD 1F8A                jsr        [A5 + 0x1F8A /* export_1005 */]
  2977. 000020CC  102E 0010                move.b     D0, [A6 + 0x10]
  2978. 000020D0  6754                     beq        +0x56 /* 00002126 */
  2979. 000020D2  7001                     moveq.l    D0, 0x01
  2980. 000020D4  B06E 0014                cmp.w      D0, [A6 + 0x14]
  2981. 000020D8  661C                     bne        +0x1E /* 000020F6 */
  2982. 000020DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2983. 000020DE  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2984. 000020E2  4267                     clr.w      -[A7]
  2985. 000020E4  3007                     move.w     D0, D7
  2986. 000020E6  2054                     movea.l    A0, [A4]
  2987. 000020E8  C1FC 0006                muls.w     D0, 0x6
  2988. 000020EC  3F30 006A                move.w     -[A7], [A0 + D0.w + 0x6A]
  2989. 000020F0  3F06                     move.w     -[A7], D6
  2990. 000020F2  A8A7                     syscall    SetRect
  2991. 000020F4  601A                     bra        +0x1C /* 00002110 */
  2992. label000020F6:
  2993. 000020F6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2994. 000020FA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2995. 000020FE  4267                     clr.w      -[A7]
  2996. 00002100  3007                     move.w     D0, D7
  2997. 00002102  2054                     movea.l    A0, [A4]
  2998. 00002104  C1FC 0006                muls.w     D0, 0x6
  2999. 00002108  3F30 006C                move.w     -[A7], [A0 + D0.w + 0x6C]
  3000. 0000210C  3F06                     move.w     -[A7], D6
  3001. 0000210E  A8A7                     syscall    SetRect
  3002. label00002110:
  3003. 00002110  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3004. 00002114  4267                     clr.w      -[A7]
  3005. 00002116  3007                     move.w     D0, D7
  3006. 00002118  2054                     movea.l    A0, [A4]
  3007. 0000211A  C1FC 0006                muls.w     D0, 0x6
  3008. 0000211E  3F30 0068                move.w     -[A7], [A0 + D0.w + 0x68]
  3009. 00002122  A8A8                     syscall    OffsetRect
  3010. 00002124  6052                     bra        +0x54 /* 00002178 */
  3011. label00002126:
  3012. 00002126  7001                     moveq.l    D0, 0x01
  3013. 00002128  B06E 0014                cmp.w      D0, [A6 + 0x14]
  3014. 0000212C  661C                     bne        +0x1E /* 0000214A */
  3015. 0000212E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3016. 00002132  3007                     move.w     D0, D7
  3017. 00002134  2054                     movea.l    A0, [A4]
  3018. 00002136  C1FC 0006                muls.w     D0, 0x6
  3019. 0000213A  3F30 006A                move.w     -[A7], [A0 + D0.w + 0x6A]
  3020. 0000213E  4267                     clr.w      -[A7]
  3021. 00002140  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3022. 00002144  3F06                     move.w     -[A7], D6
  3023. 00002146  A8A7                     syscall    SetRect
  3024. 00002148  601A                     bra        +0x1C /* 00002164 */
  3025. label0000214A:
  3026. 0000214A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3027. 0000214E  3007                     move.w     D0, D7
  3028. 00002150  2054                     movea.l    A0, [A4]
  3029. 00002152  C1FC 0006                muls.w     D0, 0x6
  3030. 00002156  3F30 006C                move.w     -[A7], [A0 + D0.w + 0x6C]
  3031. 0000215A  4267                     clr.w      -[A7]
  3032. 0000215C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3033. 00002160  3F06                     move.w     -[A7], D6
  3034. 00002162  A8A7                     syscall    SetRect
  3035. label00002164:
  3036. 00002164  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3037. 00002168  4267                     clr.w      -[A7]
  3038. 0000216A  3007                     move.w     D0, D7
  3039. 0000216C  2054                     movea.l    A0, [A4]
  3040. 0000216E  C1FC 0006                muls.w     D0, 0x6
  3041. 00002172  3F30 0068                move.w     -[A7], [A0 + D0.w + 0x68]
  3042. 00002176  A8A8                     syscall    OffsetRect
  3043. label00002178:
  3044. 00002178  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  3045. 0000217C  4E5E                     unlink     A6
  3046. 0000217E  205F                     movea.l    A0, [A7]+
  3047. 00002180  DEFC 0010                add.w      A7, 0x10
  3048. 00002184  4ED0                     jmp        [A0]
  3049. 00002186  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3050. export_1860: // at 00002188 (misaligned)
  3051. 0000218A  0000 2F3C                ori.b      D0, 0x3C /* '<' */
  3052. 0000218E  0014 000A                ori.b      [A4], 0xA /* '\n' */
  3053. 00002192  A893                     syscall    MoveTo
  3054. 00002194  487A 000A                pea.l      [PC + 0xA /* 000021A0, value 0x750616E, pstring "Panel 1" */]
  3055. 00002198  A884                     syscall    DrawString
  3056. 0000219A  4E5E                     unlink     A6
  3057. 0000219C  2E9F                     move.l     [A7], [A7]+
  3058. 0000219E  4E75                     rts
  3059. 000021A0  0750                     bchg       [A0], D3
  3060. 000021A2  616E                     bsr        +0x70 /* 00002212 */
  3061. 000021A4  656C                     bcs        +0x6E /* 00002212 */
  3062. 000021A6  2031 4E56                move.l     D0, [A1 + D4 * 8 + 0x56]
  3063. export_1861: // at 000021A8 (misaligned)
  3064. 000021AA  0000 2F3C                ori.b      D0, 0x3C /* '<' */
  3065. 000021AE  0014 000A                ori.b      [A4], 0xA /* '\n' */
  3066. 000021B2  A893                     syscall    MoveTo
  3067. 000021B4  487A 000A                pea.l      [PC + 0xA /* 000021C0, value 0x750616E, pstring "Panel 2" */]
  3068. 000021B8  A884                     syscall    DrawString
  3069. 000021BA  4E5E                     unlink     A6
  3070. 000021BC  2E9F                     move.l     [A7], [A7]+
  3071. 000021BE  4E75                     rts
  3072. 000021C0  0750                     bchg       [A0], D3
  3073. 000021C2  616E                     bsr        +0x70 /* 00002232 */
  3074. 000021C4  656C                     bcs        +0x6E /* 00002232 */
  3075. 000021C6  2032 4E56                move.l     D0, [A2 + D4 * 8 + 0x56]
  3076. // begin alternate branch 000021C8-000021CE
  3077. fn000021C8:
  3078. 000021C8  4E56 0000                link       A6, 0
  3079. 000021CC  4E5E                     unlink     A6
  3080. // end alternate branch 000021C8-000021CE
  3081. fn000021C8: // (misaligned)
  3082. 000021CA  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  3083. 000021CE  2E9F                     move.l     [A7], [A7]+
  3084. 000021D0  4E75                     rts
  3085. 000021D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3086. // begin alternate branch 000021D4-000021DA
  3087. fn000021D4:
  3088. 000021D4  4E56 0000                link       A6, 0
  3089. 000021D8  4E5E                     unlink     A6
  3090. // end alternate branch 000021D4-000021DA
  3091. fn000021D4: // (misaligned)
  3092. 000021D6  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  3093. 000021DA  2E9F                     move.l     [A7], [A7]+
  3094. 000021DC  4E75                     rts
  3095. 000021DE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3096. // begin alternate branch 000021E0-000021E6
  3097. fn000021E0:
  3098. 000021E0  4E56 0000                link       A6, 0
  3099. 000021E4  4E5E                     unlink     A6
  3100. // end alternate branch 000021E0-000021E6
  3101. fn000021E0: // (misaligned)
  3102. 000021E2  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  3103. 000021E6  2E9F                     move.l     [A7], [A7]+
  3104. 000021E8  4E75                     rts
  3105. 000021EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3106. // begin alternate branch 000021EC-000021FA
  3107. fn000021EC:
  3108. 000021EC  4E56 0000                link       A6, 0
  3109. 000021F0  48E7 0018                movem.l    -[A7], A3,A4
  3110. 000021F4  266E 0008                movea.l    A3, [A6 + 0x8]
  3111. 000021F8  284B                     movea.l    A4, A3
  3112. // end alternate branch 000021EC-000021FA
  3113. fn000021EC: // (misaligned)
  3114. 000021EE  0000 48E7                ori.b      D0, 0xE7
  3115. 000021F2  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  3116. 000021F6  0008 284B                ori.b      A0, 0x4B /* 'K' */
  3117. 000021FA  7001                     moveq.l    D0, 0x01
  3118. 000021FC  2054                     movea.l    A0, [A4]
  3119. 000021FE  B068 0066                cmp.w      D0, [A0 + 0x66]
  3120. 00002202  6608                     bne        +0xA /* 0000220C */
  3121. 00002204  2F0B                     move.l     -[A7], A3
  3122. 00002206  4EAD 2EE2                jsr        [A5 + 0x2EE2 /* export_1496 */]
  3123. 0000220A  604E                     bra        +0x50 /* 0000225A */
  3124. label0000220C:
  3125. 0000220C  7002                     moveq.l    D0, 0x02
  3126. 0000220E  2054                     movea.l    A0, [A4]
  3127. 00002210  B068 0066                cmp.w      D0, [A0 + 0x66]
  3128. // begin alternate branch 00002212-00002216
  3129. fn00002212:
  3130. 00002212  0066 6608                ori.w      -[A6], 0x6608
  3131. // end alternate branch 00002212-00002216
  3132. fn00002212: // (misaligned)
  3133. 00002214  6608                     bne        +0xA /* 0000221E */
  3134. 00002216  2F0B                     move.l     -[A7], A3
  3135. 00002218  4EAD 2EDA                jsr        [A5 + 0x2EDA /* export_1495 */]
  3136. 0000221C  603C                     bra        +0x3E /* 0000225A */
  3137. label0000221E:
  3138. 0000221E  7003                     moveq.l    D0, 0x03
  3139. 00002220  2054                     movea.l    A0, [A4]
  3140. 00002222  B068 0066                cmp.w      D0, [A0 + 0x66]
  3141. 00002226  6608                     bne        +0xA /* 00002230 */
  3142. 00002228  2F0B                     move.l     -[A7], A3
  3143. 0000222A  4EBA FF9C                jsr        [PC - 0x64 /* 000021C8 */]
  3144. 0000222E  602A                     bra        +0x2C /* 0000225A */
  3145. label00002230:
  3146. 00002230  7004                     moveq.l    D0, 0x04
  3147. fn00002232:
  3148. 00002232  2054                     movea.l    A0, [A4]
  3149. 00002234  B068 0066                cmp.w      D0, [A0 + 0x66]
  3150. 00002238  6608                     bne        +0xA /* 00002242 */
  3151. 0000223A  2F0B                     move.l     -[A7], A3
  3152. 0000223C  4EBA FF96                jsr        [PC - 0x6A /* 000021D4 */]
  3153. 00002240  6018                     bra        +0x1A /* 0000225A */
  3154. label00002242:
  3155. 00002242  7005                     moveq.l    D0, 0x05
  3156. 00002244  2054                     movea.l    A0, [A4]
  3157. 00002246  B068 0066                cmp.w      D0, [A0 + 0x66]
  3158. 0000224A  6608                     bne        +0xA /* 00002254 */
  3159. 0000224C  2F0B                     move.l     -[A7], A3
  3160. 0000224E  4EBA FF90                jsr        [PC - 0x70 /* 000021E0 */]
  3161. 00002252  6006                     bra        +0x8 /* 0000225A */
  3162. label00002254:
  3163. 00002254  2F0B                     move.l     -[A7], A3
  3164. 00002256  4EAD 2EE2                jsr        [A5 + 0x2EE2 /* export_1496 */]
  3165. label0000225A:
  3166. 0000225A  4CDF 1800                movem.l    A3,A4, [A7]+
  3167. 0000225E  4E5E                     unlink     A6
  3168. 00002260  2E9F                     move.l     [A7], [A7]+
  3169. 00002262  4E75                     rts
  3170. export_1862:
  3171. 00002264  4E56 FFF8                link       A6, -0x0008
  3172. 00002268  206E 000C                movea.l    A0, [A6 + 0xC]
  3173. 0000226C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3174. 00002270  22D8                     move.l     [A1]+, [A0]+
  3175. 00002272  22D8                     move.l     [A1]+, [A0]+
  3176. 00002274  486E FFF8                pea.l      [A6 - 0x8]
  3177. 00002278  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3178. 0000227C  4EAD 1422                jsr        [A5 + 0x1422 /* export_640 */]
  3179. 00002280  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3180. 00002284  4EBA FF66                jsr        [PC - 0x9A /* 000021EC */]
  3181. 00002288  4E5E                     unlink     A6
  3182. 0000228A  205F                     movea.l    A0, [A7]+
  3183. 0000228C  504F                     addq.w     A7, 8
  3184. 0000228E  4ED0                     jmp        [A0]
  3185. fn00002290:
  3186. 00002290  4E56 0000                link       A6, 0
  3187. 00002294  2F0C                     move.l     -[A7], A4
  3188. 00002296  286E 0008                movea.l    A4, [A6 + 0x8]
  3189. 0000229A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3190. 0000229E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3191. 000022A2  4EAD 12B2                jsr        [A5 + 0x12B2 /* export_594 */]
  3192. 000022A6  2054                     movea.l    A0, [A4]
  3193. 000022A8  4228 000D                clr.b      [A0 + 0xD]
  3194. 000022AC  216E 000C 0026           move.l     [A0 + 0x26], [A6 + 0xC]
  3195. 000022B2  285F                     movea.l    A4, [A7]+
  3196. 000022B4  4E5E                     unlink     A6
  3197. 000022B6  205F                     movea.l    A0, [A7]+
  3198. 000022B8  DEFC 000C                add.w      A7, 0xC
  3199. 000022BC  4ED0                     jmp        [A0]
  3200. 000022BE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3201. export_1863: // at 000022C0 (misaligned)
  3202. 000022C2  0000 206E                ori.b      D0, 0x6E /* 'n' */
  3203. 000022C6  0008 2050                ori.b      A0, 0x50 /* 'P' */
  3204. 000022CA  2F28 0026                move.l     -[A7], [A0 + 0x26]
  3205. 000022CE  4EBA FD2C                jsr        [PC - 0x2D4 /* 00001FFC */]
  3206. 000022D2  4E5E                     unlink     A6
  3207. 000022D4  2E9F                     move.l     [A7], [A7]+
  3208. 000022D6  4E75                     rts
  3209. fn000022D8:
  3210. 000022D8  4E56 0000                link       A6, 0
  3211. 000022DC  206E 0008                movea.l    A0, [A6 + 0x8]
  3212. 000022E0  2050                     movea.l    A0, [A0]
  3213. 000022E2  4228 0090                clr.b      [A0 + 0x90]
  3214. 000022E6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3215. 000022EA  3F3C 08FC                move.w     -[A7], 0x8FC
  3216. 000022EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3217. 000022F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3218. 000022F6  4EBA FAB8                jsr        [PC - 0x548 /* 00001DB0 */]
  3219. 000022FA  4E5E                     unlink     A6
  3220. 000022FC  205F                     movea.l    A0, [A7]+
  3221. 000022FE  DEFC 000C                add.w      A7, 0xC
  3222. 00002302  4ED0                     jmp        [A0]
  3223. export_1864:
  3224. 00002304  4E56 FE6C                link       A6, -0x0194
  3225. 00002308  48E7 0108                movem.l    -[A7], D7,A4
  3226. 0000230C  286E 0008                movea.l    A4, [A6 + 0x8]
  3227. 00002310  3F3A 03EC                move.w     -[A7], [PC + 0x3EC /* 000026FE, value 0x0, cstring "" */]
  3228. 00002314  A888                     syscall    TextFace
  3229. 00002316  486E FEF8                pea.l      [A6 - 0x108]
  3230. 0000231A  A88B                     syscall    GetFontInfo
  3231. 0000231C  302E FEFA                move.w     D0, [A6 - 0x106]
  3232. 00002320  D06E FEF8                add.w      D0, [A6 - 0x108]
  3233. 00002324  3E2E FEFE                move.w     D7, [A6 - 0x102]
  3234. 00002328  DE40                     add.w      D7, D0
  3235. 0000232A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3236. 00002330  3F07                     move.w     -[A7], D7
  3237. 00002332  1F3C 0001                move.b     -[A7], 0x1
  3238. 00002336  486E FEEE                pea.l      [A6 - 0x112]
  3239. 0000233A  2F0C                     move.l     -[A7], A4
  3240. 0000233C  4EBA FD6E                jsr        [PC - 0x292 /* 000020AC */]
  3241. 00002340  486E FF00                pea.l      [A6 - 0x100]
  3242. 00002344  2F3C 0001 08FC           move.l     -[A7], 0x108FC
  3243. 0000234A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3244. 0000234E  41EE FF00                lea.l      A0, [A6 - 0x100]
  3245. 00002352  2008                     move.l     D0, A0
  3246. 00002354  5280                     addq.l     D0, 1
  3247. 00002356  2F00                     move.l     -[A7], D0
  3248. 00002358  4240                     clr.w      D0
  3249. 0000235A  102E FF00                move.b     D0, [A6 - 0x100]
  3250. 0000235E  48C0                     ext.l      D0
  3251. 00002360  2F00                     move.l     -[A7], D0
  3252. 00002362  486E FEEE                pea.l      [A6 - 0x112]
  3253. 00002366  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3254. 0000236C  42A7                     clr.l      -[A7]
  3255. 0000236E  42A7                     clr.l      -[A7]
  3256. 00002370  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3257. 00002374  486E FEEE                pea.l      [A6 - 0x112]
  3258. 00002378  4267                     clr.w      -[A7]
  3259. 0000237A  3F07                     move.w     -[A7], D7
  3260. 0000237C  A8A8                     syscall    OffsetRect
  3261. 0000237E  486E FF00                pea.l      [A6 - 0x100]
  3262. 00002382  2F3C 0002 08FC           move.l     -[A7], 0x208FC
  3263. 00002388  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3264. 0000238C  41EE FF00                lea.l      A0, [A6 - 0x100]
  3265. 00002390  2008                     move.l     D0, A0
  3266. 00002392  5280                     addq.l     D0, 1
  3267. 00002394  2F00                     move.l     -[A7], D0
  3268. 00002396  4240                     clr.w      D0
  3269. 00002398  102E FF00                move.b     D0, [A6 - 0x100]
  3270. 0000239C  48C0                     ext.l      D0
  3271. 0000239E  2F00                     move.l     -[A7], D0
  3272. 000023A0  486E FEEE                pea.l      [A6 - 0x112]
  3273. 000023A4  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3274. 000023AA  42A7                     clr.l      -[A7]
  3275. 000023AC  42A7                     clr.l      -[A7]
  3276. 000023AE  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3277. 000023B2  486E FEEE                pea.l      [A6 - 0x112]
  3278. 000023B6  4267                     clr.w      -[A7]
  3279. 000023B8  3F07                     move.w     -[A7], D7
  3280. 000023BA  A8A8                     syscall    OffsetRect
  3281. 000023BC  486E FF00                pea.l      [A6 - 0x100]
  3282. 000023C0  2F3C 0003 08FC           move.l     -[A7], 0x308FC
  3283. 000023C6  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3284. 000023CA  41EE FF00                lea.l      A0, [A6 - 0x100]
  3285. 000023CE  2008                     move.l     D0, A0
  3286. 000023D0  5280                     addq.l     D0, 1
  3287. 000023D2  2F00                     move.l     -[A7], D0
  3288. 000023D4  4240                     clr.w      D0
  3289. 000023D6  102E FF00                move.b     D0, [A6 - 0x100]
  3290. 000023DA  48C0                     ext.l      D0
  3291. 000023DC  2F00                     move.l     -[A7], D0
  3292. 000023DE  486E FEEE                pea.l      [A6 - 0x112]
  3293. 000023E2  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3294. 000023E8  42A7                     clr.l      -[A7]
  3295. 000023EA  42A7                     clr.l      -[A7]
  3296. 000023EC  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3297. 000023F0  2F3C 0002 0001           move.l     -[A7], 0x20001
  3298. 000023F6  3F07                     move.w     -[A7], D7
  3299. 000023F8  1F3C 0001                move.b     -[A7], 0x1
  3300. 000023FC  486E FEEE                pea.l      [A6 - 0x112]
  3301. 00002400  2F0C                     move.l     -[A7], A4
  3302. 00002402  4EBA FCA8                jsr        [PC - 0x358 /* 000020AC */]
  3303. 00002406  486E FF00                pea.l      [A6 - 0x100]
  3304. 0000240A  2F3C 0004 08FC           move.l     -[A7], 0x408FC
  3305. 00002410  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3306. 00002414  41EE FF00                lea.l      A0, [A6 - 0x100]
  3307. 00002418  2008                     move.l     D0, A0
  3308. 0000241A  5280                     addq.l     D0, 1
  3309. 0000241C  2F00                     move.l     -[A7], D0
  3310. 0000241E  4240                     clr.w      D0
  3311. 00002420  102E FF00                move.b     D0, [A6 - 0x100]
  3312. 00002424  48C0                     ext.l      D0
  3313. 00002426  2F00                     move.l     -[A7], D0
  3314. 00002428  486E FEEE                pea.l      [A6 - 0x112]
  3315. 0000242C  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3316. 00002432  42A7                     clr.l      -[A7]
  3317. 00002434  42A7                     clr.l      -[A7]
  3318. 00002436  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3319. 0000243A  486E FEEE                pea.l      [A6 - 0x112]
  3320. 0000243E  4267                     clr.w      -[A7]
  3321. 00002440  3F07                     move.w     -[A7], D7
  3322. 00002442  A8A8                     syscall    OffsetRect
  3323. 00002444  486E FF00                pea.l      [A6 - 0x100]
  3324. 00002448  2F3C 0005 08FC           move.l     -[A7], 0x508FC
  3325. 0000244E  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3326. 00002452  41EE FF00                lea.l      A0, [A6 - 0x100]
  3327. 00002456  2008                     move.l     D0, A0
  3328. 00002458  5280                     addq.l     D0, 1
  3329. 0000245A  2F00                     move.l     -[A7], D0
  3330. 0000245C  4240                     clr.w      D0
  3331. 0000245E  102E FF00                move.b     D0, [A6 - 0x100]
  3332. 00002462  48C0                     ext.l      D0
  3333. 00002464  2F00                     move.l     -[A7], D0
  3334. 00002466  486E FEEE                pea.l      [A6 - 0x112]
  3335. 0000246A  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3336. 00002470  42A7                     clr.l      -[A7]
  3337. 00002472  42A7                     clr.l      -[A7]
  3338. 00002474  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3339. 00002478  486E FEEE                pea.l      [A6 - 0x112]
  3340. 0000247C  4267                     clr.w      -[A7]
  3341. 0000247E  3F07                     move.w     -[A7], D7
  3342. 00002480  A8A8                     syscall    OffsetRect
  3343. 00002482  486E FF00                pea.l      [A6 - 0x100]
  3344. 00002486  2F3C 0006 08FC           move.l     -[A7], 0x608FC
  3345. 0000248C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3346. 00002490  41EE FF00                lea.l      A0, [A6 - 0x100]
  3347. 00002494  2008                     move.l     D0, A0
  3348. 00002496  5280                     addq.l     D0, 1
  3349. 00002498  2F00                     move.l     -[A7], D0
  3350. 0000249A  4240                     clr.w      D0
  3351. 0000249C  102E FF00                move.b     D0, [A6 - 0x100]
  3352. 000024A0  48C0                     ext.l      D0
  3353. 000024A2  2F00                     move.l     -[A7], D0
  3354. 000024A4  486E FEEE                pea.l      [A6 - 0x112]
  3355. 000024A8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3356. 000024AE  42A7                     clr.l      -[A7]
  3357. 000024B0  42A7                     clr.l      -[A7]
  3358. 000024B2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3359. 000024B6  2F3C 0001 0001           move.l     -[A7], 0x10001
  3360. 000024BC  3F07                     move.w     -[A7], D7
  3361. 000024BE  4267                     clr.w      -[A7]
  3362. 000024C0  486E FEEE                pea.l      [A6 - 0x112]
  3363. 000024C4  2F0C                     move.l     -[A7], A4
  3364. 000024C6  4EBA FBE4                jsr        [PC - 0x41C /* 000020AC */]
  3365. 000024CA  487A 0230                pea.l      [PC + 0x230 /* 000026FC, value 0x1200000 */]
  3366. 000024CE  486E FE6C                pea.l      [A6 - 0x194]
  3367. 000024D2  3F3C 0001                move.w     -[A7], 0x1
  3368. 000024D6  2F0C                     move.l     -[A7], A4
  3369. 000024D8  4EBA FA8A                jsr        [PC - 0x576 /* 00001F64 */]
  3370. 000024DC  486E FEAC                pea.l      [A6 - 0x154]
  3371. 000024E0  3F3C 0002                move.w     -[A7], 0x2
  3372. 000024E4  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3373. 000024E8  41EE FF00                lea.l      A0, [A6 - 0x100]
  3374. 000024EC  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3375. 000024F0  700F                     moveq.l    D0, 0x0F
  3376. label000024F2:
  3377. 000024F2  20D9                     move.l     [A0]+, [A1]+
  3378. 000024F4  51C8 FFFC                dbf        D0, -0x6 /* 000024F2 */
  3379. 000024F8  3091                     move.w     [A0], [A1]
  3380. 000024FA  41EE FF00                lea.l      A0, [A6 - 0x100]
  3381. 000024FE  2008                     move.l     D0, A0
  3382. 00002500  5280                     addq.l     D0, 1
  3383. 00002502  2F00                     move.l     -[A7], D0
  3384. 00002504  4240                     clr.w      D0
  3385. 00002506  102E FF00                move.b     D0, [A6 - 0x100]
  3386. 0000250A  48C0                     ext.l      D0
  3387. 0000250C  2F00                     move.l     -[A7], D0
  3388. 0000250E  486E FEEE                pea.l      [A6 - 0x112]
  3389. 00002512  42A7                     clr.l      -[A7]
  3390. 00002514  42A7                     clr.l      -[A7]
  3391. 00002516  42A7                     clr.l      -[A7]
  3392. 00002518  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3393. 0000251C  486E FEEE                pea.l      [A6 - 0x112]
  3394. 00002520  4267                     clr.w      -[A7]
  3395. 00002522  3F07                     move.w     -[A7], D7
  3396. 00002524  A8A8                     syscall    OffsetRect
  3397. 00002526  487A 01D4                pea.l      [PC + 0x1D4 /* 000026FC, value 0x1200000 */]
  3398. 0000252A  486E FE6C                pea.l      [A6 - 0x194]
  3399. 0000252E  3F3C 0002                move.w     -[A7], 0x2
  3400. 00002532  2F0C                     move.l     -[A7], A4
  3401. 00002534  4EBA FA2E                jsr        [PC - 0x5D2 /* 00001F64 */]
  3402. 00002538  486E FEAC                pea.l      [A6 - 0x154]
  3403. 0000253C  3F3C 0002                move.w     -[A7], 0x2
  3404. 00002540  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3405. 00002544  41EE FF00                lea.l      A0, [A6 - 0x100]
  3406. 00002548  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3407. 0000254C  700F                     moveq.l    D0, 0x0F
  3408. label0000254E:
  3409. 0000254E  20D9                     move.l     [A0]+, [A1]+
  3410. 00002550  51C8 FFFC                dbf        D0, -0x6 /* 0000254E */
  3411. 00002554  3091                     move.w     [A0], [A1]
  3412. 00002556  41EE FF00                lea.l      A0, [A6 - 0x100]
  3413. 0000255A  2008                     move.l     D0, A0
  3414. 0000255C  5280                     addq.l     D0, 1
  3415. 0000255E  2F00                     move.l     -[A7], D0
  3416. 00002560  4240                     clr.w      D0
  3417. 00002562  102E FF00                move.b     D0, [A6 - 0x100]
  3418. 00002566  48C0                     ext.l      D0
  3419. 00002568  2F00                     move.l     -[A7], D0
  3420. 0000256A  486E FEEE                pea.l      [A6 - 0x112]
  3421. 0000256E  42A7                     clr.l      -[A7]
  3422. 00002570  42A7                     clr.l      -[A7]
  3423. 00002572  42A7                     clr.l      -[A7]
  3424. 00002574  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3425. 00002578  486E FEEE                pea.l      [A6 - 0x112]
  3426. 0000257C  4267                     clr.w      -[A7]
  3427. 0000257E  3F07                     move.w     -[A7], D7
  3428. 00002580  A8A8                     syscall    OffsetRect
  3429. 00002582  487A 0178                pea.l      [PC + 0x178 /* 000026FC, value 0x1200000 */]
  3430. 00002586  486E FE6C                pea.l      [A6 - 0x194]
  3431. 0000258A  3F3C 0003                move.w     -[A7], 0x3
  3432. 0000258E  2F0C                     move.l     -[A7], A4
  3433. 00002590  4EBA F9D2                jsr        [PC - 0x62E /* 00001F64 */]
  3434. 00002594  486E FEAC                pea.l      [A6 - 0x154]
  3435. 00002598  3F3C 0002                move.w     -[A7], 0x2
  3436. 0000259C  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3437. 000025A0  41EE FF00                lea.l      A0, [A6 - 0x100]
  3438. 000025A4  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3439. 000025A8  700F                     moveq.l    D0, 0x0F
  3440. label000025AA:
  3441. 000025AA  20D9                     move.l     [A0]+, [A1]+
  3442. 000025AC  51C8 FFFC                dbf        D0, -0x6 /* 000025AA */
  3443. 000025B0  3091                     move.w     [A0], [A1]
  3444. 000025B2  41EE FF00                lea.l      A0, [A6 - 0x100]
  3445. 000025B6  2008                     move.l     D0, A0
  3446. 000025B8  5280                     addq.l     D0, 1
  3447. 000025BA  2F00                     move.l     -[A7], D0
  3448. 000025BC  4240                     clr.w      D0
  3449. 000025BE  102E FF00                move.b     D0, [A6 - 0x100]
  3450. 000025C2  48C0                     ext.l      D0
  3451. 000025C4  2F00                     move.l     -[A7], D0
  3452. 000025C6  486E FEEE                pea.l      [A6 - 0x112]
  3453. 000025CA  42A7                     clr.l      -[A7]
  3454. 000025CC  42A7                     clr.l      -[A7]
  3455. 000025CE  42A7                     clr.l      -[A7]
  3456. 000025D0  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3457. 000025D4  2F3C 0002 0001           move.l     -[A7], 0x20001
  3458. 000025DA  3F07                     move.w     -[A7], D7
  3459. 000025DC  4267                     clr.w      -[A7]
  3460. 000025DE  486E FEEE                pea.l      [A6 - 0x112]
  3461. 000025E2  2F0C                     move.l     -[A7], A4
  3462. 000025E4  4EBA FAC6                jsr        [PC - 0x53A /* 000020AC */]
  3463. 000025E8  487A 0112                pea.l      [PC + 0x112 /* 000026FC, value 0x1200000 */]
  3464. 000025EC  486E FE6C                pea.l      [A6 - 0x194]
  3465. 000025F0  3F3C 0004                move.w     -[A7], 0x4
  3466. 000025F4  2F0C                     move.l     -[A7], A4
  3467. 000025F6  4EBA F96C                jsr        [PC - 0x694 /* 00001F64 */]
  3468. 000025FA  486E FEAC                pea.l      [A6 - 0x154]
  3469. 000025FE  3F3C 0002                move.w     -[A7], 0x2
  3470. 00002602  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3471. 00002606  41EE FF00                lea.l      A0, [A6 - 0x100]
  3472. 0000260A  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3473. 0000260E  700F                     moveq.l    D0, 0x0F
  3474. label00002610:
  3475. 00002610  20D9                     move.l     [A0]+, [A1]+
  3476. 00002612  51C8 FFFC                dbf        D0, -0x6 /* 00002610 */
  3477. 00002616  3091                     move.w     [A0], [A1]
  3478. 00002618  41EE FF00                lea.l      A0, [A6 - 0x100]
  3479. 0000261C  2008                     move.l     D0, A0
  3480. 0000261E  5280                     addq.l     D0, 1
  3481. 00002620  2F00                     move.l     -[A7], D0
  3482. 00002622  4240                     clr.w      D0
  3483. 00002624  102E FF00                move.b     D0, [A6 - 0x100]
  3484. 00002628  48C0                     ext.l      D0
  3485. 0000262A  2F00                     move.l     -[A7], D0
  3486. 0000262C  486E FEEE                pea.l      [A6 - 0x112]
  3487. 00002630  42A7                     clr.l      -[A7]
  3488. 00002632  42A7                     clr.l      -[A7]
  3489. 00002634  42A7                     clr.l      -[A7]
  3490. 00002636  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3491. 0000263A  486E FEEE                pea.l      [A6 - 0x112]
  3492. 0000263E  4267                     clr.w      -[A7]
  3493. 00002640  3F07                     move.w     -[A7], D7
  3494. 00002642  A8A8                     syscall    OffsetRect
  3495. 00002644  487A 00B6                pea.l      [PC + 0xB6 /* 000026FC, value 0x1200000 */]
  3496. 00002648  486E FE6C                pea.l      [A6 - 0x194]
  3497. 0000264C  3F3C 0005                move.w     -[A7], 0x5
  3498. 00002650  2F0C                     move.l     -[A7], A4
  3499. 00002652  4EBA F910                jsr        [PC - 0x6F0 /* 00001F64 */]
  3500. 00002656  486E FEAC                pea.l      [A6 - 0x154]
  3501. 0000265A  3F3C 0002                move.w     -[A7], 0x2
  3502. 0000265E  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3503. 00002662  41EE FF00                lea.l      A0, [A6 - 0x100]
  3504. 00002666  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3505. 0000266A  700F                     moveq.l    D0, 0x0F
  3506. label0000266C:
  3507. 0000266C  20D9                     move.l     [A0]+, [A1]+
  3508. 0000266E  51C8 FFFC                dbf        D0, -0x6 /* 0000266C */
  3509. 00002672  3091                     move.w     [A0], [A1]
  3510. 00002674  41EE FF00                lea.l      A0, [A6 - 0x100]
  3511. 00002678  2008                     move.l     D0, A0
  3512. 0000267A  5280                     addq.l     D0, 1
  3513. 0000267C  2F00                     move.l     -[A7], D0
  3514. 0000267E  4240                     clr.w      D0
  3515. 00002680  102E FF00                move.b     D0, [A6 - 0x100]
  3516. 00002684  48C0                     ext.l      D0
  3517. 00002686  2F00                     move.l     -[A7], D0
  3518. 00002688  486E FEEE                pea.l      [A6 - 0x112]
  3519. 0000268C  42A7                     clr.l      -[A7]
  3520. 0000268E  42A7                     clr.l      -[A7]
  3521. 00002690  42A7                     clr.l      -[A7]
  3522. 00002692  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3523. 00002696  486E FEEE                pea.l      [A6 - 0x112]
  3524. 0000269A  4267                     clr.w      -[A7]
  3525. 0000269C  3F07                     move.w     -[A7], D7
  3526. 0000269E  A8A8                     syscall    OffsetRect
  3527. 000026A0  487A 005A                pea.l      [PC + 0x5A /* 000026FC, value 0x1200000 */]
  3528. 000026A4  486E FE6C                pea.l      [A6 - 0x194]
  3529. 000026A8  3F3C 0006                move.w     -[A7], 0x6
  3530. 000026AC  2F0C                     move.l     -[A7], A4
  3531. 000026AE  4EBA F8B4                jsr        [PC - 0x74C /* 00001F64 */]
  3532. 000026B2  486E FEAC                pea.l      [A6 - 0x154]
  3533. 000026B6  3F3C 0002                move.w     -[A7], 0x2
  3534. 000026BA  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3535. 000026BE  41EE FF00                lea.l      A0, [A6 - 0x100]
  3536. 000026C2  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3537. 000026C6  700F                     moveq.l    D0, 0x0F
  3538. label000026C8:
  3539. 000026C8  20D9                     move.l     [A0]+, [A1]+
  3540. 000026CA  51C8 FFFC                dbf        D0, -0x6 /* 000026C8 */
  3541. 000026CE  3091                     move.w     [A0], [A1]
  3542. 000026D0  41EE FF00                lea.l      A0, [A6 - 0x100]
  3543. 000026D4  2008                     move.l     D0, A0
  3544. 000026D6  5280                     addq.l     D0, 1
  3545. 000026D8  2F00                     move.l     -[A7], D0
  3546. 000026DA  4240                     clr.w      D0
  3547. 000026DC  102E FF00                move.b     D0, [A6 - 0x100]
  3548. 000026E0  48C0                     ext.l      D0
  3549. 000026E2  2F00                     move.l     -[A7], D0
  3550. 000026E4  486E FEEE                pea.l      [A6 - 0x112]
  3551. 000026E8  42A7                     clr.l      -[A7]
  3552. 000026EA  42A7                     clr.l      -[A7]
  3553. 000026EC  42A7                     clr.l      -[A7]
  3554. 000026EE  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3555. 000026F2  4CDF 1080                movem.l    D7,A4, [A7]+
  3556. 000026F6  4E5E                     unlink     A6
  3557. 000026F8  2E9F                     move.l     [A7], [A7]+
  3558. 000026FA  4E75                     rts
  3559. 000026FC  0120                     btst       -[A0], D0
  3560. 000026FE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3561. export_1865: // at 00002700 (misaligned)
  3562. 00002702  FCEE 48E7                .extension 0xCEE <<F/2-3/6>> // unimplemented
  3563. 00002706  0138 266E                btst       [0x0000266E], D0
  3564. 0000270A  0008 284B                ori.b      A0, 0x4B /* 'K' */
  3565. 0000270E  41EE FF00                lea.l      A0, [A6 - 0x100]
  3566. 00002712  2454                     movea.l    A2, [A4]
  3567. 00002714  43EA 0090                lea.l      A1, [A2 + 0x90]
  3568. 00002718  703F                     moveq.l    D0, 0x3F
  3569. label0000271A:
  3570. 0000271A  20D9                     move.l     [A0]+, [A1]+
  3571. 0000271C  51C8 FFFC                dbf        D0, -0x6 /* 0000271A */
  3572. 00002720  3F3A 00DA                move.w     -[A7], [PC + 0xDA /* 000027FC, value 0x0, cstring "" */]
  3573. 00002724  A888                     syscall    TextFace
  3574. 00002726  486E FDF8                pea.l      [A6 - 0x208]
  3575. 0000272A  A88B                     syscall    GetFontInfo
  3576. 0000272C  302E FDFA                move.w     D0, [A6 - 0x206]
  3577. 00002730  D06E FDF8                add.w      D0, [A6 - 0x208]
  3578. 00002734  3E2E FDFE                move.w     D7, [A6 - 0x202]
  3579. 00002738  DE40                     add.w      D7, D0
  3580. 0000273A  2F3C 0001 0002           move.l     -[A7], 0x10002
  3581. 00002740  3F07                     move.w     -[A7], D7
  3582. 00002742  1F3C 0001                move.b     -[A7], 0x1
  3583. 00002746  486E FDEE                pea.l      [A6 - 0x212]
  3584. 0000274A  2F0B                     move.l     -[A7], A3
  3585. 0000274C  4EBA F95E                jsr        [PC - 0x6A2 /* 000020AC */]
  3586. 00002750  486E FE00                pea.l      [A6 - 0x200]
  3587. 00002754  2F3C 0007 08FC           move.l     -[A7], 0x708FC
  3588. 0000275A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3589. 0000275E  41EE FE00                lea.l      A0, [A6 - 0x200]
  3590. 00002762  2008                     move.l     D0, A0
  3591. 00002764  5280                     addq.l     D0, 1
  3592. 00002766  2F00                     move.l     -[A7], D0
  3593. 00002768  4240                     clr.w      D0
  3594. 0000276A  102E FE00                move.b     D0, [A6 - 0x200]
  3595. 0000276E  48C0                     ext.l      D0
  3596. 00002770  2F00                     move.l     -[A7], D0
  3597. 00002772  486E FDEE                pea.l      [A6 - 0x212]
  3598. 00002776  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3599. 0000277C  42A7                     clr.l      -[A7]
  3600. 0000277E  42A7                     clr.l      -[A7]
  3601. 00002780  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3602. 00002784  2F3C 0001 0002           move.l     -[A7], 0x10002
  3603. 0000278A  3F07                     move.w     -[A7], D7
  3604. 0000278C  4267                     clr.w      -[A7]
  3605. 0000278E  486E FDEE                pea.l      [A6 - 0x212]
  3606. 00002792  2F0B                     move.l     -[A7], A3
  3607. 00002794  4EBA F916                jsr        [PC - 0x6EA /* 000020AC */]
  3608. 00002798  536E FDF4                subq.w     [A6 - 0x20C], 1
  3609. 0000279C  3007                     move.w     D0, D7
  3610. 0000279E  E340                     asl        D0.w, 1
  3611. 000027A0  D16E FDF2                add.w      [A6 - 0x20E], D0
  3612. 000027A4  487A 0052                pea.l      [PC + 0x52 /* 000027F8, value 0x2202000, pstring "  " */]
  3613. 000027A8  486E FF00                pea.l      [A6 - 0x100]
  3614. 000027AC  486E FCEE                pea.l      [A6 - 0x312]
  3615. 000027B0  3F3C 0002                move.w     -[A7], 0x2
  3616. 000027B4  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3617. 000027B8  41EE FE00                lea.l      A0, [A6 - 0x200]
  3618. 000027BC  43EE FCEE                lea.l      A1, [A6 - 0x312]
  3619. 000027C0  703F                     moveq.l    D0, 0x3F
  3620. label000027C2:
  3621. 000027C2  20D9                     move.l     [A0]+, [A1]+
  3622. 000027C4  51C8 FFFC                dbf        D0, -0x6 /* 000027C2 */
  3623. 000027C8  41EE FE00                lea.l      A0, [A6 - 0x200]
  3624. 000027CC  2008                     move.l     D0, A0
  3625. 000027CE  5280                     addq.l     D0, 1
  3626. 000027D0  2F00                     move.l     -[A7], D0
  3627. 000027D2  4240                     clr.w      D0
  3628. 000027D4  102E FE00                move.b     D0, [A6 - 0x200]
  3629. 000027D8  48C0                     ext.l      D0
  3630. 000027DA  2F00                     move.l     -[A7], D0
  3631. 000027DC  486E FDEE                pea.l      [A6 - 0x212]
  3632. 000027E0  4267                     clr.w      -[A7]
  3633. 000027E2  1F3C 0001                move.b     -[A7], 0x1
  3634. 000027E6  42A7                     clr.l      -[A7]
  3635. 000027E8  42A7                     clr.l      -[A7]
  3636. 000027EA  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3637. 000027EE  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  3638. 000027F2  4E5E                     unlink     A6
  3639. 000027F4  2E9F                     move.l     [A7], [A7]+
  3640. 000027F6  4E75                     rts
  3641. 000027F8  0220 2000                andi.b     -[A0], 0x0
  3642. 000027FC  0000 0000                ori.b      D0, 0x0
  3643. fn00002800:
  3644. 00002800  4E56 0000                link       A6, 0
  3645. 00002804  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3646. 00002808  3F3C 0906                move.w     -[A7], 0x906
  3647. 0000280C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3648. 00002810  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3649. 00002814  4EBA F59A                jsr        [PC - 0xA66 /* 00001DB0 */]
  3650. 00002818  206E 0008                movea.l    A0, [A6 + 0x8]
  3651. 0000281C  2050                     movea.l    A0, [A0]
  3652. 0000281E  216E 0010 0090           move.l     [A0 + 0x90], [A6 + 0x10]
  3653. 00002824  4E5E                     unlink     A6
  3654. 00002826  205F                     movea.l    A0, [A7]+
  3655. 00002828  DEFC 0010                add.w      A7, 0x10
  3656. 0000282C  4ED0                     jmp        [A0]
  3657. 0000282E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3658. export_1866: // at 00002830 (misaligned)
  3659. 00002832  FE6C 48E7                .extension 0xE6C <<F/1/7>>, 0x48E7 // unimplemented
  3660. 00002836  0108                     btst       A0, D0
  3661. 00002838  286E 0008                movea.l    A4, [A6 + 0x8]
  3662. 0000283C  3F3A 02E0                move.w     -[A7], [PC + 0x2E0 /* 00002B1E, value 0x0, cstring "" */]
  3663. 00002840  A888                     syscall    TextFace
  3664. 00002842  486E FEF8                pea.l      [A6 - 0x108]
  3665. 00002846  A88B                     syscall    GetFontInfo
  3666. 00002848  302E FEFA                move.w     D0, [A6 - 0x106]
  3667. 0000284C  D06E FEF8                add.w      D0, [A6 - 0x108]
  3668. 00002850  3E2E FEFE                move.w     D7, [A6 - 0x102]
  3669. 00002854  DE40                     add.w      D7, D0
  3670. 00002856  2F3C 0001 0001           move.l     -[A7], 0x10001
  3671. 0000285C  3F07                     move.w     -[A7], D7
  3672. 0000285E  1F3C 0001                move.b     -[A7], 0x1
  3673. 00002862  486E FEEE                pea.l      [A6 - 0x112]
  3674. 00002866  2F0C                     move.l     -[A7], A4
  3675. 00002868  4EBA F842                jsr        [PC - 0x7BE /* 000020AC */]
  3676. 0000286C  486E FF00                pea.l      [A6 - 0x100]
  3677. 00002870  2F3C 0002 0906           move.l     -[A7], 0x20906
  3678. 00002876  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3679. 0000287A  41EE FF00                lea.l      A0, [A6 - 0x100]
  3680. 0000287E  2008                     move.l     D0, A0
  3681. 00002880  5280                     addq.l     D0, 1
  3682. 00002882  2F00                     move.l     -[A7], D0
  3683. 00002884  4240                     clr.w      D0
  3684. 00002886  102E FF00                move.b     D0, [A6 - 0x100]
  3685. 0000288A  48C0                     ext.l      D0
  3686. 0000288C  2F00                     move.l     -[A7], D0
  3687. 0000288E  486E FEEE                pea.l      [A6 - 0x112]
  3688. 00002892  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3689. 00002898  42A7                     clr.l      -[A7]
  3690. 0000289A  42A7                     clr.l      -[A7]
  3691. 0000289C  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3692. 000028A0  486E FEEE                pea.l      [A6 - 0x112]
  3693. 000028A4  4267                     clr.w      -[A7]
  3694. 000028A6  3F07                     move.w     -[A7], D7
  3695. 000028A8  A8A8                     syscall    OffsetRect
  3696. 000028AA  486E FF00                pea.l      [A6 - 0x100]
  3697. 000028AE  2F3C 000D 0906           move.l     -[A7], 0xD0906
  3698. 000028B4  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3699. 000028B8  41EE FF00                lea.l      A0, [A6 - 0x100]
  3700. 000028BC  2008                     move.l     D0, A0
  3701. 000028BE  5280                     addq.l     D0, 1
  3702. 000028C0  2F00                     move.l     -[A7], D0
  3703. 000028C2  4240                     clr.w      D0
  3704. 000028C4  102E FF00                move.b     D0, [A6 - 0x100]
  3705. 000028C8  48C0                     ext.l      D0
  3706. 000028CA  2F00                     move.l     -[A7], D0
  3707. 000028CC  486E FEEE                pea.l      [A6 - 0x112]
  3708. 000028D0  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3709. 000028D6  42A7                     clr.l      -[A7]
  3710. 000028D8  42A7                     clr.l      -[A7]
  3711. 000028DA  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3712. 000028DE  486E FEEE                pea.l      [A6 - 0x112]
  3713. 000028E2  4267                     clr.w      -[A7]
  3714. 000028E4  3F07                     move.w     -[A7], D7
  3715. 000028E6  A8A8                     syscall    OffsetRect
  3716. 000028E8  2F3C 0002 0001           move.l     -[A7], 0x20001
  3717. 000028EE  3F07                     move.w     -[A7], D7
  3718. 000028F0  1F3C 0001                move.b     -[A7], 0x1
  3719. 000028F4  486E FEEE                pea.l      [A6 - 0x112]
  3720. 000028F8  2F0C                     move.l     -[A7], A4
  3721. 000028FA  4EBA F7B0                jsr        [PC - 0x850 /* 000020AC */]
  3722. 000028FE  486E FF00                pea.l      [A6 - 0x100]
  3723. 00002902  2F3C 0003 0906           move.l     -[A7], 0x30906
  3724. 00002908  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3725. 0000290C  41EE FF00                lea.l      A0, [A6 - 0x100]
  3726. 00002910  2008                     move.l     D0, A0
  3727. 00002912  5280                     addq.l     D0, 1
  3728. 00002914  2F00                     move.l     -[A7], D0
  3729. 00002916  4240                     clr.w      D0
  3730. 00002918  102E FF00                move.b     D0, [A6 - 0x100]
  3731. 0000291C  48C0                     ext.l      D0
  3732. 0000291E  2F00                     move.l     -[A7], D0
  3733. 00002920  486E FEEE                pea.l      [A6 - 0x112]
  3734. 00002924  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3735. 0000292A  42A7                     clr.l      -[A7]
  3736. 0000292C  42A7                     clr.l      -[A7]
  3737. 0000292E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3738. 00002932  486E FEEE                pea.l      [A6 - 0x112]
  3739. 00002936  4267                     clr.w      -[A7]
  3740. 00002938  3F07                     move.w     -[A7], D7
  3741. 0000293A  A8A8                     syscall    OffsetRect
  3742. 0000293C  486E FF00                pea.l      [A6 - 0x100]
  3743. 00002940  2F3C 0004 0906           move.l     -[A7], 0x40906
  3744. 00002946  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3745. 0000294A  41EE FF00                lea.l      A0, [A6 - 0x100]
  3746. 0000294E  2008                     move.l     D0, A0
  3747. 00002950  5280                     addq.l     D0, 1
  3748. 00002952  2F00                     move.l     -[A7], D0
  3749. 00002954  4240                     clr.w      D0
  3750. 00002956  102E FF00                move.b     D0, [A6 - 0x100]
  3751. 0000295A  48C0                     ext.l      D0
  3752. 0000295C  2F00                     move.l     -[A7], D0
  3753. 0000295E  486E FEEE                pea.l      [A6 - 0x112]
  3754. 00002962  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3755. 00002968  42A7                     clr.l      -[A7]
  3756. 0000296A  42A7                     clr.l      -[A7]
  3757. 0000296C  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3758. 00002970  486E FEEE                pea.l      [A6 - 0x112]
  3759. 00002974  4267                     clr.w      -[A7]
  3760. 00002976  3F07                     move.w     -[A7], D7
  3761. 00002978  A8A8                     syscall    OffsetRect
  3762. 0000297A  2F3C 0001 0001           move.l     -[A7], 0x10001
  3763. 00002980  3F07                     move.w     -[A7], D7
  3764. 00002982  4267                     clr.w      -[A7]
  3765. 00002984  486E FEEE                pea.l      [A6 - 0x112]
  3766. 00002988  2F0C                     move.l     -[A7], A4
  3767. 0000298A  4EBA F720                jsr        [PC - 0x8E0 /* 000020AC */]
  3768. 0000298E  487A 018C                pea.l      [PC + 0x18C /* 00002B1C, value 0x1200000 */]
  3769. 00002992  486E FE6C                pea.l      [A6 - 0x194]
  3770. 00002996  3F3C 0002                move.w     -[A7], 0x2
  3771. 0000299A  2F0C                     move.l     -[A7], A4
  3772. 0000299C  4EBA F5C6                jsr        [PC - 0xA3A /* 00001F64 */]
  3773. 000029A0  486E FEAC                pea.l      [A6 - 0x154]
  3774. 000029A4  3F3C 0002                move.w     -[A7], 0x2
  3775. 000029A8  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3776. 000029AC  41EE FF00                lea.l      A0, [A6 - 0x100]
  3777. 000029B0  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3778. 000029B4  700F                     moveq.l    D0, 0x0F
  3779. label000029B6:
  3780. 000029B6  20D9                     move.l     [A0]+, [A1]+
  3781. 000029B8  51C8 FFFC                dbf        D0, -0x6 /* 000029B6 */
  3782. 000029BC  3091                     move.w     [A0], [A1]
  3783. 000029BE  41EE FF00                lea.l      A0, [A6 - 0x100]
  3784. 000029C2  2008                     move.l     D0, A0
  3785. 000029C4  5280                     addq.l     D0, 1
  3786. 000029C6  2F00                     move.l     -[A7], D0
  3787. 000029C8  4240                     clr.w      D0
  3788. 000029CA  102E FF00                move.b     D0, [A6 - 0x100]
  3789. 000029CE  48C0                     ext.l      D0
  3790. 000029D0  2F00                     move.l     -[A7], D0
  3791. 000029D2  486E FEEE                pea.l      [A6 - 0x112]
  3792. 000029D6  42A7                     clr.l      -[A7]
  3793. 000029D8  42A7                     clr.l      -[A7]
  3794. 000029DA  42A7                     clr.l      -[A7]
  3795. 000029DC  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3796. 000029E0  486E FEEE                pea.l      [A6 - 0x112]
  3797. 000029E4  4267                     clr.w      -[A7]
  3798. 000029E6  3F07                     move.w     -[A7], D7
  3799. 000029E8  A8A8                     syscall    OffsetRect
  3800. 000029EA  487A 0130                pea.l      [PC + 0x130 /* 00002B1C, value 0x1200000 */]
  3801. 000029EE  486E FE6C                pea.l      [A6 - 0x194]
  3802. 000029F2  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  3803. 000029F6  2F0C                     move.l     -[A7], A4
  3804. 000029F8  4EBA F56A                jsr        [PC - 0xA96 /* 00001F64 */]
  3805. 000029FC  486E FEAC                pea.l      [A6 - 0x154]
  3806. 00002A00  3F3C 0002                move.w     -[A7], 0x2
  3807. 00002A04  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3808. 00002A08  41EE FF00                lea.l      A0, [A6 - 0x100]
  3809. 00002A0C  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3810. 00002A10  700F                     moveq.l    D0, 0x0F
  3811. label00002A12:
  3812. 00002A12  20D9                     move.l     [A0]+, [A1]+
  3813. 00002A14  51C8 FFFC                dbf        D0, -0x6 /* 00002A12 */
  3814. 00002A18  3091                     move.w     [A0], [A1]
  3815. 00002A1A  41EE FF00                lea.l      A0, [A6 - 0x100]
  3816. 00002A1E  2008                     move.l     D0, A0
  3817. 00002A20  5280                     addq.l     D0, 1
  3818. 00002A22  2F00                     move.l     -[A7], D0
  3819. 00002A24  4240                     clr.w      D0
  3820. 00002A26  102E FF00                move.b     D0, [A6 - 0x100]
  3821. 00002A2A  48C0                     ext.l      D0
  3822. 00002A2C  2F00                     move.l     -[A7], D0
  3823. 00002A2E  486E FEEE                pea.l      [A6 - 0x112]
  3824. 00002A32  42A7                     clr.l      -[A7]
  3825. 00002A34  42A7                     clr.l      -[A7]
  3826. 00002A36  42A7                     clr.l      -[A7]
  3827. 00002A38  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3828. 00002A3C  486E FEEE                pea.l      [A6 - 0x112]
  3829. 00002A40  4267                     clr.w      -[A7]
  3830. 00002A42  3F07                     move.w     -[A7], D7
  3831. 00002A44  A8A8                     syscall    OffsetRect
  3832. 00002A46  2F3C 0002 0001           move.l     -[A7], 0x20001
  3833. 00002A4C  3F07                     move.w     -[A7], D7
  3834. 00002A4E  4267                     clr.w      -[A7]
  3835. 00002A50  486E FEEE                pea.l      [A6 - 0x112]
  3836. 00002A54  2F0C                     move.l     -[A7], A4
  3837. 00002A56  4EBA F654                jsr        [PC - 0x9AC /* 000020AC */]
  3838. 00002A5A  487A 00C0                pea.l      [PC + 0xC0 /* 00002B1C, value 0x1200000 */]
  3839. 00002A5E  486E FE6C                pea.l      [A6 - 0x194]
  3840. 00002A62  3F3C 0003                move.w     -[A7], 0x3
  3841. 00002A66  2F0C                     move.l     -[A7], A4
  3842. 00002A68  4EBA F4FA                jsr        [PC - 0xB06 /* 00001F64 */]
  3843. 00002A6C  486E FEAC                pea.l      [A6 - 0x154]
  3844. 00002A70  3F3C 0002                move.w     -[A7], 0x2
  3845. 00002A74  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3846. 00002A78  41EE FF00                lea.l      A0, [A6 - 0x100]
  3847. 00002A7C  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3848. 00002A80  700F                     moveq.l    D0, 0x0F
  3849. label00002A82:
  3850. 00002A82  20D9                     move.l     [A0]+, [A1]+
  3851. 00002A84  51C8 FFFC                dbf        D0, -0x6 /* 00002A82 */
  3852. 00002A88  3091                     move.w     [A0], [A1]
  3853. 00002A8A  41EE FF00                lea.l      A0, [A6 - 0x100]
  3854. 00002A8E  2008                     move.l     D0, A0
  3855. 00002A90  5280                     addq.l     D0, 1
  3856. 00002A92  2F00                     move.l     -[A7], D0
  3857. 00002A94  4240                     clr.w      D0
  3858. 00002A96  102E FF00                move.b     D0, [A6 - 0x100]
  3859. 00002A9A  48C0                     ext.l      D0
  3860. 00002A9C  2F00                     move.l     -[A7], D0
  3861. 00002A9E  486E FEEE                pea.l      [A6 - 0x112]
  3862. 00002AA2  42A7                     clr.l      -[A7]
  3863. 00002AA4  42A7                     clr.l      -[A7]
  3864. 00002AA6  42A7                     clr.l      -[A7]
  3865. 00002AA8  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3866. 00002AAC  486E FEEE                pea.l      [A6 - 0x112]
  3867. 00002AB0  4267                     clr.w      -[A7]
  3868. 00002AB2  3F07                     move.w     -[A7], D7
  3869. 00002AB4  A8A8                     syscall    OffsetRect
  3870. 00002AB6  487A 0064                pea.l      [PC + 0x64 /* 00002B1C, value 0x1200000 */]
  3871. 00002ABA  486E FE6C                pea.l      [A6 - 0x194]
  3872. 00002ABE  3F3C 0004                move.w     -[A7], 0x4
  3873. 00002AC2  2F0C                     move.l     -[A7], A4
  3874. 00002AC4  4EBA F49E                jsr        [PC - 0xB62 /* 00001F64 */]
  3875. 00002AC8  486E FEAC                pea.l      [A6 - 0x154]
  3876. 00002ACC  3F3C 0002                move.w     -[A7], 0x2
  3877. 00002AD0  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3878. 00002AD4  41EE FF00                lea.l      A0, [A6 - 0x100]
  3879. 00002AD8  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3880. 00002ADC  700F                     moveq.l    D0, 0x0F
  3881. label00002ADE:
  3882. 00002ADE  20D9                     move.l     [A0]+, [A1]+
  3883. 00002AE0  51C8 FFFC                dbf        D0, -0x6 /* 00002ADE */
  3884. 00002AE4  3091                     move.w     [A0], [A1]
  3885. 00002AE6  41EE FF00                lea.l      A0, [A6 - 0x100]
  3886. 00002AEA  2008                     move.l     D0, A0
  3887. 00002AEC  5280                     addq.l     D0, 1
  3888. 00002AEE  2F00                     move.l     -[A7], D0
  3889. 00002AF0  4240                     clr.w      D0
  3890. 00002AF2  102E FF00                move.b     D0, [A6 - 0x100]
  3891. 00002AF6  48C0                     ext.l      D0
  3892. 00002AF8  2F00                     move.l     -[A7], D0
  3893. 00002AFA  486E FEEE                pea.l      [A6 - 0x112]
  3894. 00002AFE  42A7                     clr.l      -[A7]
  3895. 00002B00  42A7                     clr.l      -[A7]
  3896. 00002B02  42A7                     clr.l      -[A7]
  3897. 00002B04  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3898. 00002B08  486E FEEE                pea.l      [A6 - 0x112]
  3899. 00002B0C  4267                     clr.w      -[A7]
  3900. 00002B0E  3F07                     move.w     -[A7], D7
  3901. 00002B10  A8A8                     syscall    OffsetRect
  3902. 00002B12  4CDF 1080                movem.l    D7,A4, [A7]+
  3903. 00002B16  4E5E                     unlink     A6
  3904. 00002B18  2E9F                     move.l     [A7], [A7]+
  3905. 00002B1A  4E75                     rts
  3906. 00002B1C  0120                     btst       -[A0], D0
  3907. 00002B1E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3908. export_1867: // at 00002B20 (misaligned)
  3909. 00002B22  FE6C 48E7                .extension 0xE6C <<F/1/7>>, 0x48E7 // unimplemented
  3910. 00002B26  0118                     btst       [A0]+, D0
  3911. 00002B28  266E 0008                movea.l    A3, [A6 + 0x8]
  3912. 00002B2C  284B                     movea.l    A4, A3
  3913. 00002B2E  3F3A 09D2                move.w     -[A7], [PC + 0x9D2 /* 00003502, value 0x0, cstring "" */]
  3914. 00002B32  A888                     syscall    TextFace
  3915. 00002B34  486E FEF8                pea.l      [A6 - 0x108]
  3916. 00002B38  A88B                     syscall    GetFontInfo
  3917. 00002B3A  302E FEFA                move.w     D0, [A6 - 0x106]
  3918. 00002B3E  D06E FEF8                add.w      D0, [A6 - 0x108]
  3919. 00002B42  3E2E FEFE                move.w     D7, [A6 - 0x102]
  3920. 00002B46  DE40                     add.w      D7, D0
  3921. 00002B48  203C 5049 4354           move.l     D0, 0x50494354 /* 'PICT' */
  3922. 00002B4E  2054                     movea.l    A0, [A4]
  3923. 00002B50  B0A8 0090                cmp.l      D0, [A0 + 0x90]
  3924. 00002B54  57C0                     seq        D0
  3925. 00002B56  4A00                     tst.b      D0
  3926. 00002B58  6612                     bne        +0x14 /* 00002B6C */
  3927. 00002B5A  223C 504E 5447           move.l     D1, 0x504E5447 /* 'PNTG' */
  3928. 00002B60  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  3929. 00002B64  57C1                     seq        D1
  3930. 00002B66  8001                     or.b       D0, D1
  3931. 00002B68  6700 018E                beq        +0x190 /* 00002CF8 */
  3932. label00002B6C:
  3933. 00002B6C  2F3C 0001 0002           move.l     -[A7], 0x10002
  3934. 00002B72  3F07                     move.w     -[A7], D7
  3935. 00002B74  1F3C 0001                move.b     -[A7], 0x1
  3936. 00002B78  486E FEEE                pea.l      [A6 - 0x112]
  3937. 00002B7C  2F0B                     move.l     -[A7], A3
  3938. 00002B7E  4EBA F52C                jsr        [PC - 0xAD4 /* 000020AC */]
  3939. 00002B82  486E FF00                pea.l      [A6 - 0x100]
  3940. 00002B86  2F3C 0005 0906           move.l     -[A7], 0x50906
  3941. 00002B8C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3942. 00002B90  41EE FF00                lea.l      A0, [A6 - 0x100]
  3943. 00002B94  2008                     move.l     D0, A0
  3944. 00002B96  5280                     addq.l     D0, 1
  3945. 00002B98  2F00                     move.l     -[A7], D0
  3946. 00002B9A  4240                     clr.w      D0
  3947. 00002B9C  102E FF00                move.b     D0, [A6 - 0x100]
  3948. 00002BA0  48C0                     ext.l      D0
  3949. 00002BA2  2F00                     move.l     -[A7], D0
  3950. 00002BA4  486E FEEE                pea.l      [A6 - 0x112]
  3951. 00002BA8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3952. 00002BAE  42A7                     clr.l      -[A7]
  3953. 00002BB0  42A7                     clr.l      -[A7]
  3954. 00002BB2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3955. 00002BB6  486E FEEE                pea.l      [A6 - 0x112]
  3956. 00002BBA  4267                     clr.w      -[A7]
  3957. 00002BBC  3F07                     move.w     -[A7], D7
  3958. 00002BBE  A8A8                     syscall    OffsetRect
  3959. 00002BC0  486E FF00                pea.l      [A6 - 0x100]
  3960. 00002BC4  2F3C 0006 0906           move.l     -[A7], 0x60906
  3961. 00002BCA  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  3962. 00002BCE  41EE FF00                lea.l      A0, [A6 - 0x100]
  3963. 00002BD2  2008                     move.l     D0, A0
  3964. 00002BD4  5280                     addq.l     D0, 1
  3965. 00002BD6  2F00                     move.l     -[A7], D0
  3966. 00002BD8  4240                     clr.w      D0
  3967. 00002BDA  102E FF00                move.b     D0, [A6 - 0x100]
  3968. 00002BDE  48C0                     ext.l      D0
  3969. 00002BE0  2F00                     move.l     -[A7], D0
  3970. 00002BE2  486E FEEE                pea.l      [A6 - 0x112]
  3971. 00002BE6  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  3972. 00002BEC  42A7                     clr.l      -[A7]
  3973. 00002BEE  42A7                     clr.l      -[A7]
  3974. 00002BF0  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3975. 00002BF4  486E FEEE                pea.l      [A6 - 0x112]
  3976. 00002BF8  4267                     clr.w      -[A7]
  3977. 00002BFA  3F07                     move.w     -[A7], D7
  3978. 00002BFC  A8A8                     syscall    OffsetRect
  3979. 00002BFE  2F3C 0001 0002           move.l     -[A7], 0x10002
  3980. 00002C04  3F07                     move.w     -[A7], D7
  3981. 00002C06  4267                     clr.w      -[A7]
  3982. 00002C08  486E FEEE                pea.l      [A6 - 0x112]
  3983. 00002C0C  2F0B                     move.l     -[A7], A3
  3984. 00002C0E  4EBA F49C                jsr        [PC - 0xB64 /* 000020AC */]
  3985. 00002C12  487A 08EC                pea.l      [PC + 0x8EC /* 00003500, value 0x1200000 */]
  3986. 00002C16  486E FE6C                pea.l      [A6 - 0x194]
  3987. 00002C1A  3F3C 0005                move.w     -[A7], 0x5
  3988. 00002C1E  2F0B                     move.l     -[A7], A3
  3989. 00002C20  4EBA F342                jsr        [PC - 0xCBE /* 00001F64 */]
  3990. 00002C24  486E FEAC                pea.l      [A6 - 0x154]
  3991. 00002C28  3F3C 0002                move.w     -[A7], 0x2
  3992. 00002C2C  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  3993. 00002C30  41EE FF00                lea.l      A0, [A6 - 0x100]
  3994. 00002C34  43EE FEAC                lea.l      A1, [A6 - 0x154]
  3995. 00002C38  700F                     moveq.l    D0, 0x0F
  3996. label00002C3A:
  3997. 00002C3A  20D9                     move.l     [A0]+, [A1]+
  3998. 00002C3C  51C8 FFFC                dbf        D0, -0x6 /* 00002C3A */
  3999. 00002C40  3091                     move.w     [A0], [A1]
  4000. 00002C42  41EE FF00                lea.l      A0, [A6 - 0x100]
  4001. 00002C46  2008                     move.l     D0, A0
  4002. 00002C48  5280                     addq.l     D0, 1
  4003. 00002C4A  2F00                     move.l     -[A7], D0
  4004. 00002C4C  4240                     clr.w      D0
  4005. 00002C4E  102E FF00                move.b     D0, [A6 - 0x100]
  4006. 00002C52  48C0                     ext.l      D0
  4007. 00002C54  2F00                     move.l     -[A7], D0
  4008. 00002C56  486E FEEE                pea.l      [A6 - 0x112]
  4009. 00002C5A  42A7                     clr.l      -[A7]
  4010. 00002C5C  42A7                     clr.l      -[A7]
  4011. 00002C5E  42A7                     clr.l      -[A7]
  4012. 00002C60  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4013. 00002C64  486E FEEE                pea.l      [A6 - 0x112]
  4014. 00002C68  4267                     clr.w      -[A7]
  4015. 00002C6A  3F07                     move.w     -[A7], D7
  4016. 00002C6C  A8A8                     syscall    OffsetRect
  4017. 00002C6E  487A 0890                pea.l      [PC + 0x890 /* 00003500, value 0x1200000 */]
  4018. 00002C72  486E FE6C                pea.l      [A6 - 0x194]
  4019. 00002C76  3F3C 0006                move.w     -[A7], 0x6
  4020. 00002C7A  2F0B                     move.l     -[A7], A3
  4021. 00002C7C  4EBA F2E6                jsr        [PC - 0xD1A /* 00001F64 */]
  4022. 00002C80  486E FEAC                pea.l      [A6 - 0x154]
  4023. 00002C84  3F3C 0002                move.w     -[A7], 0x2
  4024. 00002C88  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4025. 00002C8C  41EE FF00                lea.l      A0, [A6 - 0x100]
  4026. 00002C90  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4027. 00002C94  700F                     moveq.l    D0, 0x0F
  4028. label00002C96:
  4029. 00002C96  20D9                     move.l     [A0]+, [A1]+
  4030. 00002C98  51C8 FFFC                dbf        D0, -0x6 /* 00002C96 */
  4031. 00002C9C  3091                     move.w     [A0], [A1]
  4032. 00002C9E  41EE FF00                lea.l      A0, [A6 - 0x100]
  4033. 00002CA2  2008                     move.l     D0, A0
  4034. 00002CA4  5280                     addq.l     D0, 1
  4035. 00002CA6  2F00                     move.l     -[A7], D0
  4036. 00002CA8  4240                     clr.w      D0
  4037. 00002CAA  102E FF00                move.b     D0, [A6 - 0x100]
  4038. 00002CAE  48C0                     ext.l      D0
  4039. 00002CB0  2F00                     move.l     -[A7], D0
  4040. 00002CB2  486E FEEE                pea.l      [A6 - 0x112]
  4041. 00002CB6  42A7                     clr.l      -[A7]
  4042. 00002CB8  42A7                     clr.l      -[A7]
  4043. 00002CBA  42A7                     clr.l      -[A7]
  4044. 00002CBC  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4045. 00002CC0  486E FEEE                pea.l      [A6 - 0x112]
  4046. 00002CC4  4267                     clr.w      -[A7]
  4047. 00002CC6  3F07                     move.w     -[A7], D7
  4048. 00002CC8  A8A8                     syscall    OffsetRect
  4049. 00002CCA  2F3C 0002 0002           move.l     -[A7], 0x20002
  4050. 00002CD0  3F07                     move.w     -[A7], D7
  4051. 00002CD2  1F3C 0001                move.b     -[A7], 0x1
  4052. 00002CD6  486E FEEE                pea.l      [A6 - 0x112]
  4053. 00002CDA  2F0B                     move.l     -[A7], A3
  4054. 00002CDC  4EBA F3CE                jsr        [PC - 0xC32 /* 000020AC */]
  4055. 00002CE0  2F3C 0002 0002           move.l     -[A7], 0x20002
  4056. 00002CE6  3F07                     move.w     -[A7], D7
  4057. 00002CE8  4267                     clr.w      -[A7]
  4058. 00002CEA  486E FEEE                pea.l      [A6 - 0x112]
  4059. 00002CEE  2F0B                     move.l     -[A7], A3
  4060. 00002CF0  4EBA F3BA                jsr        [PC - 0xC46 /* 000020AC */]
  4061. 00002CF4  6000 0800                bra        +0x802 /* 000034F6 */
  4062. label00002CF8:
  4063. 00002CF8  203C 3842 494D           move.l     D0, 0x3842494D /* '8BIM' */
  4064. 00002CFE  2054                     movea.l    A0, [A4]
  4065. 00002D00  B0A8 0090                cmp.l      D0, [A0 + 0x90]
  4066. 00002D04  57C0                     seq        D0
  4067. 00002D06  4A00                     tst.b      D0
  4068. 00002D08  6624                     bne        +0x26 /* 00002D2E */
  4069. 00002D0A  223C 5449 4646           move.l     D1, 0x54494646 /* 'TIFF' */
  4070. 00002D10  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  4071. 00002D14  57C1                     seq        D1
  4072. 00002D16  8001                     or.b       D0, D1
  4073. 00002D18  6614                     bne        +0x16 /* 00002D2E */
  4074. 00002D1A  223C 5249 4646           move.l     D1, 0x52494646 /* 'RIFF' */
  4075. 00002D20  2054                     movea.l    A0, [A4]
  4076. 00002D22  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  4077. 00002D26  57C1                     seq        D1
  4078. 00002D28  8001                     or.b       D0, D1
  4079. 00002D2A  6700 02C2                beq        +0x2C4 /* 00002FEE */
  4080. label00002D2E:
  4081. 00002D2E  2F3C 0001 0002           move.l     -[A7], 0x10002
  4082. 00002D34  3F07                     move.w     -[A7], D7
  4083. 00002D36  1F3C 0001                move.b     -[A7], 0x1
  4084. 00002D3A  486E FEEE                pea.l      [A6 - 0x112]
  4085. 00002D3E  2F0B                     move.l     -[A7], A3
  4086. 00002D40  4EBA F36A                jsr        [PC - 0xC96 /* 000020AC */]
  4087. 00002D44  486E FF00                pea.l      [A6 - 0x100]
  4088. 00002D48  2F3C 0005 0906           move.l     -[A7], 0x50906
  4089. 00002D4E  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4090. 00002D52  41EE FF00                lea.l      A0, [A6 - 0x100]
  4091. 00002D56  2008                     move.l     D0, A0
  4092. 00002D58  5280                     addq.l     D0, 1
  4093. 00002D5A  2F00                     move.l     -[A7], D0
  4094. 00002D5C  4240                     clr.w      D0
  4095. 00002D5E  102E FF00                move.b     D0, [A6 - 0x100]
  4096. 00002D62  48C0                     ext.l      D0
  4097. 00002D64  2F00                     move.l     -[A7], D0
  4098. 00002D66  486E FEEE                pea.l      [A6 - 0x112]
  4099. 00002D6A  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4100. 00002D70  42A7                     clr.l      -[A7]
  4101. 00002D72  42A7                     clr.l      -[A7]
  4102. 00002D74  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4103. 00002D78  486E FEEE                pea.l      [A6 - 0x112]
  4104. 00002D7C  4267                     clr.w      -[A7]
  4105. 00002D7E  3F07                     move.w     -[A7], D7
  4106. 00002D80  A8A8                     syscall    OffsetRect
  4107. 00002D82  486E FF00                pea.l      [A6 - 0x100]
  4108. 00002D86  2F3C 0006 0906           move.l     -[A7], 0x60906
  4109. 00002D8C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4110. 00002D90  41EE FF00                lea.l      A0, [A6 - 0x100]
  4111. 00002D94  2008                     move.l     D0, A0
  4112. 00002D96  5280                     addq.l     D0, 1
  4113. 00002D98  2F00                     move.l     -[A7], D0
  4114. 00002D9A  4240                     clr.w      D0
  4115. 00002D9C  102E FF00                move.b     D0, [A6 - 0x100]
  4116. 00002DA0  48C0                     ext.l      D0
  4117. 00002DA2  2F00                     move.l     -[A7], D0
  4118. 00002DA4  486E FEEE                pea.l      [A6 - 0x112]
  4119. 00002DA8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4120. 00002DAE  42A7                     clr.l      -[A7]
  4121. 00002DB0  42A7                     clr.l      -[A7]
  4122. 00002DB2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4123. 00002DB6  486E FEEE                pea.l      [A6 - 0x112]
  4124. 00002DBA  4267                     clr.w      -[A7]
  4125. 00002DBC  3F07                     move.w     -[A7], D7
  4126. 00002DBE  A8A8                     syscall    OffsetRect
  4127. 00002DC0  2F3C 0001 0002           move.l     -[A7], 0x10002
  4128. 00002DC6  3F07                     move.w     -[A7], D7
  4129. 00002DC8  4267                     clr.w      -[A7]
  4130. 00002DCA  486E FEEE                pea.l      [A6 - 0x112]
  4131. 00002DCE  2F0B                     move.l     -[A7], A3
  4132. 00002DD0  4EBA F2DA                jsr        [PC - 0xD26 /* 000020AC */]
  4133. 00002DD4  487A 072A                pea.l      [PC + 0x72A /* 00003500, value 0x1200000 */]
  4134. 00002DD8  486E FE6C                pea.l      [A6 - 0x194]
  4135. 00002DDC  3F3C 0005                move.w     -[A7], 0x5
  4136. 00002DE0  2F0B                     move.l     -[A7], A3
  4137. 00002DE2  4EBA F180                jsr        [PC - 0xE80 /* 00001F64 */]
  4138. 00002DE6  486E FEAC                pea.l      [A6 - 0x154]
  4139. 00002DEA  3F3C 0002                move.w     -[A7], 0x2
  4140. 00002DEE  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4141. 00002DF2  41EE FF00                lea.l      A0, [A6 - 0x100]
  4142. 00002DF6  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4143. 00002DFA  700F                     moveq.l    D0, 0x0F
  4144. label00002DFC:
  4145. 00002DFC  20D9                     move.l     [A0]+, [A1]+
  4146. 00002DFE  51C8 FFFC                dbf        D0, -0x6 /* 00002DFC */
  4147. 00002E02  3091                     move.w     [A0], [A1]
  4148. 00002E04  41EE FF00                lea.l      A0, [A6 - 0x100]
  4149. 00002E08  2008                     move.l     D0, A0
  4150. 00002E0A  5280                     addq.l     D0, 1
  4151. 00002E0C  2F00                     move.l     -[A7], D0
  4152. 00002E0E  4240                     clr.w      D0
  4153. 00002E10  102E FF00                move.b     D0, [A6 - 0x100]
  4154. 00002E14  48C0                     ext.l      D0
  4155. 00002E16  2F00                     move.l     -[A7], D0
  4156. 00002E18  486E FEEE                pea.l      [A6 - 0x112]
  4157. 00002E1C  42A7                     clr.l      -[A7]
  4158. 00002E1E  42A7                     clr.l      -[A7]
  4159. 00002E20  42A7                     clr.l      -[A7]
  4160. 00002E22  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4161. 00002E26  486E FEEE                pea.l      [A6 - 0x112]
  4162. 00002E2A  4267                     clr.w      -[A7]
  4163. 00002E2C  3F07                     move.w     -[A7], D7
  4164. 00002E2E  A8A8                     syscall    OffsetRect
  4165. 00002E30  487A 06CE                pea.l      [PC + 0x6CE /* 00003500, value 0x1200000 */]
  4166. 00002E34  486E FE6C                pea.l      [A6 - 0x194]
  4167. 00002E38  3F3C 0006                move.w     -[A7], 0x6
  4168. 00002E3C  2F0B                     move.l     -[A7], A3
  4169. 00002E3E  4EBA F124                jsr        [PC - 0xEDC /* 00001F64 */]
  4170. 00002E42  486E FEAC                pea.l      [A6 - 0x154]
  4171. 00002E46  3F3C 0002                move.w     -[A7], 0x2
  4172. 00002E4A  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4173. 00002E4E  41EE FF00                lea.l      A0, [A6 - 0x100]
  4174. 00002E52  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4175. 00002E56  700F                     moveq.l    D0, 0x0F
  4176. label00002E58:
  4177. 00002E58  20D9                     move.l     [A0]+, [A1]+
  4178. 00002E5A  51C8 FFFC                dbf        D0, -0x6 /* 00002E58 */
  4179. 00002E5E  3091                     move.w     [A0], [A1]
  4180. 00002E60  41EE FF00                lea.l      A0, [A6 - 0x100]
  4181. 00002E64  2008                     move.l     D0, A0
  4182. 00002E66  5280                     addq.l     D0, 1
  4183. 00002E68  2F00                     move.l     -[A7], D0
  4184. 00002E6A  4240                     clr.w      D0
  4185. 00002E6C  102E FF00                move.b     D0, [A6 - 0x100]
  4186. 00002E70  48C0                     ext.l      D0
  4187. 00002E72  2F00                     move.l     -[A7], D0
  4188. 00002E74  486E FEEE                pea.l      [A6 - 0x112]
  4189. 00002E78  42A7                     clr.l      -[A7]
  4190. 00002E7A  42A7                     clr.l      -[A7]
  4191. 00002E7C  42A7                     clr.l      -[A7]
  4192. 00002E7E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4193. 00002E82  486E FEEE                pea.l      [A6 - 0x112]
  4194. 00002E86  4267                     clr.w      -[A7]
  4195. 00002E88  3F07                     move.w     -[A7], D7
  4196. 00002E8A  A8A8                     syscall    OffsetRect
  4197. 00002E8C  2F3C 0002 0002           move.l     -[A7], 0x20002
  4198. 00002E92  3F07                     move.w     -[A7], D7
  4199. 00002E94  1F3C 0001                move.b     -[A7], 0x1
  4200. 00002E98  486E FEEE                pea.l      [A6 - 0x112]
  4201. 00002E9C  2F0B                     move.l     -[A7], A3
  4202. 00002E9E  4EBA F20C                jsr        [PC - 0xDF4 /* 000020AC */]
  4203. 00002EA2  486E FF00                pea.l      [A6 - 0x100]
  4204. 00002EA6  2F3C 0007 0906           move.l     -[A7], 0x70906
  4205. 00002EAC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4206. 00002EB0  41EE FF00                lea.l      A0, [A6 - 0x100]
  4207. 00002EB4  2008                     move.l     D0, A0
  4208. 00002EB6  5280                     addq.l     D0, 1
  4209. 00002EB8  2F00                     move.l     -[A7], D0
  4210. 00002EBA  4240                     clr.w      D0
  4211. 00002EBC  102E FF00                move.b     D0, [A6 - 0x100]
  4212. 00002EC0  48C0                     ext.l      D0
  4213. 00002EC2  2F00                     move.l     -[A7], D0
  4214. 00002EC4  486E FEEE                pea.l      [A6 - 0x112]
  4215. 00002EC8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4216. 00002ECE  42A7                     clr.l      -[A7]
  4217. 00002ED0  42A7                     clr.l      -[A7]
  4218. 00002ED2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4219. 00002ED6  486E FEEE                pea.l      [A6 - 0x112]
  4220. 00002EDA  4267                     clr.w      -[A7]
  4221. 00002EDC  3F07                     move.w     -[A7], D7
  4222. 00002EDE  A8A8                     syscall    OffsetRect
  4223. 00002EE0  486E FF00                pea.l      [A6 - 0x100]
  4224. 00002EE4  2F3C 0008 0906           move.l     -[A7], 0x80906
  4225. 00002EEA  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4226. 00002EEE  41EE FF00                lea.l      A0, [A6 - 0x100]
  4227. 00002EF2  2008                     move.l     D0, A0
  4228. 00002EF4  5280                     addq.l     D0, 1
  4229. 00002EF6  2F00                     move.l     -[A7], D0
  4230. 00002EF8  4240                     clr.w      D0
  4231. 00002EFA  102E FF00                move.b     D0, [A6 - 0x100]
  4232. 00002EFE  48C0                     ext.l      D0
  4233. 00002F00  2F00                     move.l     -[A7], D0
  4234. 00002F02  486E FEEE                pea.l      [A6 - 0x112]
  4235. 00002F06  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4236. 00002F0C  42A7                     clr.l      -[A7]
  4237. 00002F0E  42A7                     clr.l      -[A7]
  4238. 00002F10  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4239. 00002F14  486E FEEE                pea.l      [A6 - 0x112]
  4240. 00002F18  4267                     clr.w      -[A7]
  4241. 00002F1A  3F07                     move.w     -[A7], D7
  4242. 00002F1C  A8A8                     syscall    OffsetRect
  4243. 00002F1E  2F3C 0002 0002           move.l     -[A7], 0x20002
  4244. 00002F24  3F07                     move.w     -[A7], D7
  4245. 00002F26  4267                     clr.w      -[A7]
  4246. 00002F28  486E FEEE                pea.l      [A6 - 0x112]
  4247. 00002F2C  2F0B                     move.l     -[A7], A3
  4248. 00002F2E  4EBA F17C                jsr        [PC - 0xE84 /* 000020AC */]
  4249. 00002F32  487A 05CC                pea.l      [PC + 0x5CC /* 00003500, value 0x1200000 */]
  4250. 00002F36  486E FE6C                pea.l      [A6 - 0x194]
  4251. 00002F3A  3F3C 0007                move.w     -[A7], 0x7
  4252. 00002F3E  2F0B                     move.l     -[A7], A3
  4253. 00002F40  4EBA F022                jsr        [PC - 0xFDE /* 00001F64 */]
  4254. 00002F44  486E FEAC                pea.l      [A6 - 0x154]
  4255. 00002F48  3F3C 0002                move.w     -[A7], 0x2
  4256. 00002F4C  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4257. 00002F50  41EE FF00                lea.l      A0, [A6 - 0x100]
  4258. 00002F54  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4259. 00002F58  700F                     moveq.l    D0, 0x0F
  4260. label00002F5A:
  4261. 00002F5A  20D9                     move.l     [A0]+, [A1]+
  4262. 00002F5C  51C8 FFFC                dbf        D0, -0x6 /* 00002F5A */
  4263. 00002F60  3091                     move.w     [A0], [A1]
  4264. 00002F62  41EE FF00                lea.l      A0, [A6 - 0x100]
  4265. 00002F66  2008                     move.l     D0, A0
  4266. 00002F68  5280                     addq.l     D0, 1
  4267. 00002F6A  2F00                     move.l     -[A7], D0
  4268. 00002F6C  4240                     clr.w      D0
  4269. 00002F6E  102E FF00                move.b     D0, [A6 - 0x100]
  4270. 00002F72  48C0                     ext.l      D0
  4271. 00002F74  2F00                     move.l     -[A7], D0
  4272. 00002F76  486E FEEE                pea.l      [A6 - 0x112]
  4273. 00002F7A  42A7                     clr.l      -[A7]
  4274. 00002F7C  42A7                     clr.l      -[A7]
  4275. 00002F7E  42A7                     clr.l      -[A7]
  4276. 00002F80  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4277. 00002F84  486E FEEE                pea.l      [A6 - 0x112]
  4278. 00002F88  4267                     clr.w      -[A7]
  4279. 00002F8A  3F07                     move.w     -[A7], D7
  4280. 00002F8C  A8A8                     syscall    OffsetRect
  4281. 00002F8E  487A 0570                pea.l      [PC + 0x570 /* 00003500, value 0x1200000 */]
  4282. 00002F92  486E FE6C                pea.l      [A6 - 0x194]
  4283. 00002F96  3F3C 0008                move.w     -[A7], 0x8
  4284. 00002F9A  2F0B                     move.l     -[A7], A3
  4285. 00002F9C  4EBA EFC6                jsr        [PC - 0x103A /* 00001F64 */]
  4286. 00002FA0  486E FEAC                pea.l      [A6 - 0x154]
  4287. 00002FA4  3F3C 0002                move.w     -[A7], 0x2
  4288. 00002FA8  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4289. 00002FAC  41EE FF00                lea.l      A0, [A6 - 0x100]
  4290. 00002FB0  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4291. 00002FB4  700F                     moveq.l    D0, 0x0F
  4292. label00002FB6:
  4293. 00002FB6  20D9                     move.l     [A0]+, [A1]+
  4294. 00002FB8  51C8 FFFC                dbf        D0, -0x6 /* 00002FB6 */
  4295. 00002FBC  3091                     move.w     [A0], [A1]
  4296. 00002FBE  41EE FF00                lea.l      A0, [A6 - 0x100]
  4297. 00002FC2  2008                     move.l     D0, A0
  4298. 00002FC4  5280                     addq.l     D0, 1
  4299. 00002FC6  2F00                     move.l     -[A7], D0
  4300. 00002FC8  4240                     clr.w      D0
  4301. 00002FCA  102E FF00                move.b     D0, [A6 - 0x100]
  4302. 00002FCE  48C0                     ext.l      D0
  4303. 00002FD0  2F00                     move.l     -[A7], D0
  4304. 00002FD2  486E FEEE                pea.l      [A6 - 0x112]
  4305. 00002FD6  42A7                     clr.l      -[A7]
  4306. 00002FD8  42A7                     clr.l      -[A7]
  4307. 00002FDA  42A7                     clr.l      -[A7]
  4308. 00002FDC  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4309. 00002FE0  486E FEEE                pea.l      [A6 - 0x112]
  4310. 00002FE4  4267                     clr.w      -[A7]
  4311. 00002FE6  3F07                     move.w     -[A7], D7
  4312. 00002FE8  A8A8                     syscall    OffsetRect
  4313. 00002FEA  6000 050A                bra        +0x50C /* 000034F6 */
  4314. label00002FEE:
  4315. 00002FEE  203C 4550 5346           move.l     D0, 0x45505346 /* 'EPSF' */
  4316. 00002FF4  2054                     movea.l    A0, [A4]
  4317. 00002FF6  B0A8 0090                cmp.l      D0, [A0 + 0x90]
  4318. 00002FFA  6600 018E                bne        +0x190 /* 0000318A */
  4319. 00002FFE  2F3C 0001 0002           move.l     -[A7], 0x10002
  4320. 00003004  3F07                     move.w     -[A7], D7
  4321. 00003006  1F3C 0001                move.b     -[A7], 0x1
  4322. 0000300A  486E FEEE                pea.l      [A6 - 0x112]
  4323. 0000300E  2F0B                     move.l     -[A7], A3
  4324. 00003010  4EBA F09A                jsr        [PC - 0xF66 /* 000020AC */]
  4325. 00003014  486E FF00                pea.l      [A6 - 0x100]
  4326. 00003018  2F3C 0009 0906           move.l     -[A7], 0x90906
  4327. 0000301E  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4328. 00003022  41EE FF00                lea.l      A0, [A6 - 0x100]
  4329. 00003026  2008                     move.l     D0, A0
  4330. 00003028  5280                     addq.l     D0, 1
  4331. 0000302A  2F00                     move.l     -[A7], D0
  4332. 0000302C  4240                     clr.w      D0
  4333. 0000302E  102E FF00                move.b     D0, [A6 - 0x100]
  4334. 00003032  48C0                     ext.l      D0
  4335. 00003034  2F00                     move.l     -[A7], D0
  4336. 00003036  486E FEEE                pea.l      [A6 - 0x112]
  4337. 0000303A  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4338. 00003040  42A7                     clr.l      -[A7]
  4339. 00003042  42A7                     clr.l      -[A7]
  4340. 00003044  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4341. 00003048  486E FEEE                pea.l      [A6 - 0x112]
  4342. 0000304C  4267                     clr.w      -[A7]
  4343. 0000304E  3F07                     move.w     -[A7], D7
  4344. 00003050  A8A8                     syscall    OffsetRect
  4345. 00003052  486E FF00                pea.l      [A6 - 0x100]
  4346. 00003056  2F3C 000A 0906           move.l     -[A7], 0xA0906
  4347. 0000305C  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4348. 00003060  41EE FF00                lea.l      A0, [A6 - 0x100]
  4349. 00003064  2008                     move.l     D0, A0
  4350. 00003066  5280                     addq.l     D0, 1
  4351. 00003068  2F00                     move.l     -[A7], D0
  4352. 0000306A  4240                     clr.w      D0
  4353. 0000306C  102E FF00                move.b     D0, [A6 - 0x100]
  4354. 00003070  48C0                     ext.l      D0
  4355. 00003072  2F00                     move.l     -[A7], D0
  4356. 00003074  486E FEEE                pea.l      [A6 - 0x112]
  4357. 00003078  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4358. 0000307E  42A7                     clr.l      -[A7]
  4359. 00003080  42A7                     clr.l      -[A7]
  4360. 00003082  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4361. 00003086  486E FEEE                pea.l      [A6 - 0x112]
  4362. 0000308A  4267                     clr.w      -[A7]
  4363. 0000308C  3F07                     move.w     -[A7], D7
  4364. 0000308E  A8A8                     syscall    OffsetRect
  4365. 00003090  2F3C 0001 0002           move.l     -[A7], 0x10002
  4366. 00003096  3F07                     move.w     -[A7], D7
  4367. 00003098  4267                     clr.w      -[A7]
  4368. 0000309A  486E FEEE                pea.l      [A6 - 0x112]
  4369. 0000309E  2F0B                     move.l     -[A7], A3
  4370. 000030A0  4EBA F00A                jsr        [PC - 0xFF6 /* 000020AC */]
  4371. 000030A4  487A 045A                pea.l      [PC + 0x45A /* 00003500, value 0x1200000 */]
  4372. 000030A8  486E FE6C                pea.l      [A6 - 0x194]
  4373. 000030AC  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  4374. 000030B0  2F0B                     move.l     -[A7], A3
  4375. 000030B2  4EBA EEB0                jsr        [PC - 0x1150 /* 00001F64 */]
  4376. 000030B6  486E FEAC                pea.l      [A6 - 0x154]
  4377. 000030BA  3F3C 0002                move.w     -[A7], 0x2
  4378. 000030BE  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4379. 000030C2  41EE FF00                lea.l      A0, [A6 - 0x100]
  4380. 000030C6  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4381. 000030CA  700F                     moveq.l    D0, 0x0F
  4382. label000030CC:
  4383. 000030CC  20D9                     move.l     [A0]+, [A1]+
  4384. 000030CE  51C8 FFFC                dbf        D0, -0x6 /* 000030CC */
  4385. 000030D2  3091                     move.w     [A0], [A1]
  4386. 000030D4  41EE FF00                lea.l      A0, [A6 - 0x100]
  4387. 000030D8  2008                     move.l     D0, A0
  4388. 000030DA  5280                     addq.l     D0, 1
  4389. 000030DC  2F00                     move.l     -[A7], D0
  4390. 000030DE  4240                     clr.w      D0
  4391. 000030E0  102E FF00                move.b     D0, [A6 - 0x100]
  4392. 000030E4  48C0                     ext.l      D0
  4393. 000030E6  2F00                     move.l     -[A7], D0
  4394. 000030E8  486E FEEE                pea.l      [A6 - 0x112]
  4395. 000030EC  42A7                     clr.l      -[A7]
  4396. 000030EE  42A7                     clr.l      -[A7]
  4397. 000030F0  42A7                     clr.l      -[A7]
  4398. 000030F2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4399. 000030F6  486E FEEE                pea.l      [A6 - 0x112]
  4400. 000030FA  4267                     clr.w      -[A7]
  4401. 000030FC  3F07                     move.w     -[A7], D7
  4402. 000030FE  A8A8                     syscall    OffsetRect
  4403. 00003100  487A 03FE                pea.l      [PC + 0x3FE /* 00003500, value 0x1200000 */]
  4404. 00003104  486E FE6C                pea.l      [A6 - 0x194]
  4405. 00003108  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  4406. 0000310C  2F0B                     move.l     -[A7], A3
  4407. 0000310E  4EBA EE54                jsr        [PC - 0x11AC /* 00001F64 */]
  4408. 00003112  486E FEAC                pea.l      [A6 - 0x154]
  4409. 00003116  3F3C 0002                move.w     -[A7], 0x2
  4410. 0000311A  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4411. 0000311E  41EE FF00                lea.l      A0, [A6 - 0x100]
  4412. 00003122  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4413. 00003126  700F                     moveq.l    D0, 0x0F
  4414. label00003128:
  4415. 00003128  20D9                     move.l     [A0]+, [A1]+
  4416. 0000312A  51C8 FFFC                dbf        D0, -0x6 /* 00003128 */
  4417. 0000312E  3091                     move.w     [A0], [A1]
  4418. 00003130  41EE FF00                lea.l      A0, [A6 - 0x100]
  4419. 00003134  2008                     move.l     D0, A0
  4420. 00003136  5280                     addq.l     D0, 1
  4421. 00003138  2F00                     move.l     -[A7], D0
  4422. 0000313A  4240                     clr.w      D0
  4423. 0000313C  102E FF00                move.b     D0, [A6 - 0x100]
  4424. 00003140  48C0                     ext.l      D0
  4425. 00003142  2F00                     move.l     -[A7], D0
  4426. 00003144  486E FEEE                pea.l      [A6 - 0x112]
  4427. 00003148  42A7                     clr.l      -[A7]
  4428. 0000314A  42A7                     clr.l      -[A7]
  4429. 0000314C  42A7                     clr.l      -[A7]
  4430. 0000314E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4431. 00003152  486E FEEE                pea.l      [A6 - 0x112]
  4432. 00003156  4267                     clr.w      -[A7]
  4433. 00003158  3F07                     move.w     -[A7], D7
  4434. 0000315A  A8A8                     syscall    OffsetRect
  4435. 0000315C  2F3C 0002 0002           move.l     -[A7], 0x20002
  4436. 00003162  3F07                     move.w     -[A7], D7
  4437. 00003164  1F3C 0001                move.b     -[A7], 0x1
  4438. 00003168  486E FEEE                pea.l      [A6 - 0x112]
  4439. 0000316C  2F0B                     move.l     -[A7], A3
  4440. 0000316E  4EBA EF3C                jsr        [PC - 0x10C4 /* 000020AC */]
  4441. 00003172  2F3C 0002 0002           move.l     -[A7], 0x20002
  4442. 00003178  3F07                     move.w     -[A7], D7
  4443. 0000317A  4267                     clr.w      -[A7]
  4444. 0000317C  486E FEEE                pea.l      [A6 - 0x112]
  4445. 00003180  2F0B                     move.l     -[A7], A3
  4446. 00003182  4EBA EF28                jsr        [PC - 0x10D8 /* 000020AC */]
  4447. 00003186  6000 036E                bra        +0x370 /* 000034F6 */
  4448. label0000318A:
  4449. 0000318A  203C 4D6F 6F56           move.l     D0, 0x4D6F6F56 /* 'MooV' */
  4450. 00003190  2054                     movea.l    A0, [A4]
  4451. 00003192  B0A8 0090                cmp.l      D0, [A0 + 0x90]
  4452. 00003196  6600 018E                bne        +0x190 /* 00003326 */
  4453. 0000319A  2F3C 0001 0002           move.l     -[A7], 0x10002
  4454. 000031A0  3F07                     move.w     -[A7], D7
  4455. 000031A2  1F3C 0001                move.b     -[A7], 0x1
  4456. 000031A6  486E FEEE                pea.l      [A6 - 0x112]
  4457. 000031AA  2F0B                     move.l     -[A7], A3
  4458. 000031AC  4EBA EEFE                jsr        [PC - 0x1102 /* 000020AC */]
  4459. 000031B0  486E FF00                pea.l      [A6 - 0x100]
  4460. 000031B4  2F3C 000B 0906           move.l     -[A7], 0xB0906
  4461. 000031BA  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4462. 000031BE  41EE FF00                lea.l      A0, [A6 - 0x100]
  4463. 000031C2  2008                     move.l     D0, A0
  4464. 000031C4  5280                     addq.l     D0, 1
  4465. 000031C6  2F00                     move.l     -[A7], D0
  4466. 000031C8  4240                     clr.w      D0
  4467. 000031CA  102E FF00                move.b     D0, [A6 - 0x100]
  4468. 000031CE  48C0                     ext.l      D0
  4469. 000031D0  2F00                     move.l     -[A7], D0
  4470. 000031D2  486E FEEE                pea.l      [A6 - 0x112]
  4471. 000031D6  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4472. 000031DC  42A7                     clr.l      -[A7]
  4473. 000031DE  42A7                     clr.l      -[A7]
  4474. 000031E0  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4475. 000031E4  486E FEEE                pea.l      [A6 - 0x112]
  4476. 000031E8  4267                     clr.w      -[A7]
  4477. 000031EA  3F07                     move.w     -[A7], D7
  4478. 000031EC  A8A8                     syscall    OffsetRect
  4479. 000031EE  486E FF00                pea.l      [A6 - 0x100]
  4480. 000031F2  2F3C 000C 0906           move.l     -[A7], 0xC0906
  4481. 000031F8  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4482. 000031FC  41EE FF00                lea.l      A0, [A6 - 0x100]
  4483. 00003200  2008                     move.l     D0, A0
  4484. 00003202  5280                     addq.l     D0, 1
  4485. 00003204  2F00                     move.l     -[A7], D0
  4486. 00003206  4240                     clr.w      D0
  4487. 00003208  102E FF00                move.b     D0, [A6 - 0x100]
  4488. 0000320C  48C0                     ext.l      D0
  4489. 0000320E  2F00                     move.l     -[A7], D0
  4490. 00003210  486E FEEE                pea.l      [A6 - 0x112]
  4491. 00003214  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4492. 0000321A  42A7                     clr.l      -[A7]
  4493. 0000321C  42A7                     clr.l      -[A7]
  4494. 0000321E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4495. 00003222  486E FEEE                pea.l      [A6 - 0x112]
  4496. 00003226  4267                     clr.w      -[A7]
  4497. 00003228  3F07                     move.w     -[A7], D7
  4498. 0000322A  A8A8                     syscall    OffsetRect
  4499. 0000322C  2F3C 0001 0002           move.l     -[A7], 0x10002
  4500. 00003232  3F07                     move.w     -[A7], D7
  4501. 00003234  4267                     clr.w      -[A7]
  4502. 00003236  486E FEEE                pea.l      [A6 - 0x112]
  4503. 0000323A  2F0B                     move.l     -[A7], A3
  4504. 0000323C  4EBA EE6E                jsr        [PC - 0x1192 /* 000020AC */]
  4505. 00003240  487A 02BE                pea.l      [PC + 0x2BE /* 00003500, value 0x1200000 */]
  4506. 00003244  486E FE6C                pea.l      [A6 - 0x194]
  4507. 00003248  3F3C 000B                move.w     -[A7], 0xB
  4508. 0000324C  2F0B                     move.l     -[A7], A3
  4509. 0000324E  4EBA ED14                jsr        [PC - 0x12EC /* 00001F64 */]
  4510. 00003252  486E FEAC                pea.l      [A6 - 0x154]
  4511. 00003256  3F3C 0002                move.w     -[A7], 0x2
  4512. 0000325A  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4513. 0000325E  41EE FF00                lea.l      A0, [A6 - 0x100]
  4514. 00003262  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4515. 00003266  700F                     moveq.l    D0, 0x0F
  4516. label00003268:
  4517. 00003268  20D9                     move.l     [A0]+, [A1]+
  4518. 0000326A  51C8 FFFC                dbf        D0, -0x6 /* 00003268 */
  4519. 0000326E  3091                     move.w     [A0], [A1]
  4520. 00003270  41EE FF00                lea.l      A0, [A6 - 0x100]
  4521. 00003274  2008                     move.l     D0, A0
  4522. 00003276  5280                     addq.l     D0, 1
  4523. 00003278  2F00                     move.l     -[A7], D0
  4524. 0000327A  4240                     clr.w      D0
  4525. 0000327C  102E FF00                move.b     D0, [A6 - 0x100]
  4526. 00003280  48C0                     ext.l      D0
  4527. 00003282  2F00                     move.l     -[A7], D0
  4528. 00003284  486E FEEE                pea.l      [A6 - 0x112]
  4529. 00003288  42A7                     clr.l      -[A7]
  4530. 0000328A  42A7                     clr.l      -[A7]
  4531. 0000328C  42A7                     clr.l      -[A7]
  4532. 0000328E  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4533. 00003292  486E FEEE                pea.l      [A6 - 0x112]
  4534. 00003296  4267                     clr.w      -[A7]
  4535. 00003298  3F07                     move.w     -[A7], D7
  4536. 0000329A  A8A8                     syscall    OffsetRect
  4537. 0000329C  487A 0262                pea.l      [PC + 0x262 /* 00003500, value 0x1200000 */]
  4538. 000032A0  486E FE6C                pea.l      [A6 - 0x194]
  4539. 000032A4  3F3C 000C                move.w     -[A7], 0xC
  4540. 000032A8  2F0B                     move.l     -[A7], A3
  4541. 000032AA  4EBA ECB8                jsr        [PC - 0x1348 /* 00001F64 */]
  4542. 000032AE  486E FEAC                pea.l      [A6 - 0x154]
  4543. 000032B2  3F3C 0002                move.w     -[A7], 0x2
  4544. 000032B6  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4545. 000032BA  41EE FF00                lea.l      A0, [A6 - 0x100]
  4546. 000032BE  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4547. 000032C2  700F                     moveq.l    D0, 0x0F
  4548. label000032C4:
  4549. 000032C4  20D9                     move.l     [A0]+, [A1]+
  4550. 000032C6  51C8 FFFC                dbf        D0, -0x6 /* 000032C4 */
  4551. 000032CA  3091                     move.w     [A0], [A1]
  4552. 000032CC  41EE FF00                lea.l      A0, [A6 - 0x100]
  4553. 000032D0  2008                     move.l     D0, A0
  4554. 000032D2  5280                     addq.l     D0, 1
  4555. 000032D4  2F00                     move.l     -[A7], D0
  4556. 000032D6  4240                     clr.w      D0
  4557. 000032D8  102E FF00                move.b     D0, [A6 - 0x100]
  4558. 000032DC  48C0                     ext.l      D0
  4559. 000032DE  2F00                     move.l     -[A7], D0
  4560. 000032E0  486E FEEE                pea.l      [A6 - 0x112]
  4561. 000032E4  42A7                     clr.l      -[A7]
  4562. 000032E6  42A7                     clr.l      -[A7]
  4563. 000032E8  42A7                     clr.l      -[A7]
  4564. 000032EA  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4565. 000032EE  486E FEEE                pea.l      [A6 - 0x112]
  4566. 000032F2  4267                     clr.w      -[A7]
  4567. 000032F4  3F07                     move.w     -[A7], D7
  4568. 000032F6  A8A8                     syscall    OffsetRect
  4569. 000032F8  2F3C 0002 0002           move.l     -[A7], 0x20002
  4570. 000032FE  3F07                     move.w     -[A7], D7
  4571. 00003300  1F3C 0001                move.b     -[A7], 0x1
  4572. 00003304  486E FEEE                pea.l      [A6 - 0x112]
  4573. 00003308  2F0B                     move.l     -[A7], A3
  4574. 0000330A  4EBA EDA0                jsr        [PC - 0x1260 /* 000020AC */]
  4575. 0000330E  2F3C 0002 0002           move.l     -[A7], 0x20002
  4576. 00003314  3F07                     move.w     -[A7], D7
  4577. 00003316  4267                     clr.w      -[A7]
  4578. 00003318  486E FEEE                pea.l      [A6 - 0x112]
  4579. 0000331C  2F0B                     move.l     -[A7], A3
  4580. 0000331E  4EBA ED8C                jsr        [PC - 0x1274 /* 000020AC */]
  4581. 00003322  6000 01D2                bra        +0x1D4 /* 000034F6 */
  4582. label00003326:
  4583. 00003326  203C 7366 696C           move.l     D0, 0x7366696C /* 'sfil' */
  4584. 0000332C  2054                     movea.l    A0, [A4]
  4585. 0000332E  B0A8 0090                cmp.l      D0, [A0 + 0x90]
  4586. 00003332  57C0                     seq        D0
  4587. 00003334  4A00                     tst.b      D0
  4588. 00003336  6636                     bne        +0x38 /* 0000336E */
  4589. 00003338  223C 4149 4646           move.l     D1, 0x41494646 /* 'AIFF' */
  4590. 0000333E  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  4591. 00003342  57C1                     seq        D1
  4592. 00003344  8001                     or.b       D0, D1
  4593. 00003346  6626                     bne        +0x28 /* 0000336E */
  4594. 00003348  223C 4149 4643           move.l     D1, 0x41494643 /* 'AIFC' */
  4595. 0000334E  2054                     movea.l    A0, [A4]
  4596. 00003350  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  4597. 00003354  57C1                     seq        D1
  4598. 00003356  8001                     or.b       D0, D1
  4599. 00003358  6614                     bne        +0x16 /* 0000336E */
  4600. 0000335A  223C 4653 5344           move.l     D1, 0x46535344 /* 'FSSD' */
  4601. 00003360  2054                     movea.l    A0, [A4]
  4602. 00003362  B2A8 0090                cmp.l      D1, [A0 + 0x90]
  4603. 00003366  57C1                     seq        D1
  4604. 00003368  8001                     or.b       D0, D1
  4605. 0000336A  6700 018A                beq        +0x18C /* 000034F6 */
  4606. label0000336E:
  4607. 0000336E  2F3C 0001 0002           move.l     -[A7], 0x10002
  4608. 00003374  3F07                     move.w     -[A7], D7
  4609. 00003376  1F3C 0001                move.b     -[A7], 0x1
  4610. 0000337A  486E FEEE                pea.l      [A6 - 0x112]
  4611. 0000337E  2F0B                     move.l     -[A7], A3
  4612. 00003380  4EBA ED2A                jsr        [PC - 0x12D6 /* 000020AC */]
  4613. 00003384  486E FF00                pea.l      [A6 - 0x100]
  4614. 00003388  2F3C 000B 0906           move.l     -[A7], 0xB0906
  4615. 0000338E  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4616. 00003392  41EE FF00                lea.l      A0, [A6 - 0x100]
  4617. 00003396  2008                     move.l     D0, A0
  4618. 00003398  5280                     addq.l     D0, 1
  4619. 0000339A  2F00                     move.l     -[A7], D0
  4620. 0000339C  4240                     clr.w      D0
  4621. 0000339E  102E FF00                move.b     D0, [A6 - 0x100]
  4622. 000033A2  48C0                     ext.l      D0
  4623. 000033A4  2F00                     move.l     -[A7], D0
  4624. 000033A6  486E FEEE                pea.l      [A6 - 0x112]
  4625. 000033AA  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4626. 000033B0  42A7                     clr.l      -[A7]
  4627. 000033B2  42A7                     clr.l      -[A7]
  4628. 000033B4  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4629. 000033B8  486E FEEE                pea.l      [A6 - 0x112]
  4630. 000033BC  4267                     clr.w      -[A7]
  4631. 000033BE  3F07                     move.w     -[A7], D7
  4632. 000033C0  A8A8                     syscall    OffsetRect
  4633. 000033C2  486E FF00                pea.l      [A6 - 0x100]
  4634. 000033C6  2F3C 000E 0906           move.l     -[A7], 0xE0906
  4635. 000033CC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  4636. 000033D0  41EE FF00                lea.l      A0, [A6 - 0x100]
  4637. 000033D4  2008                     move.l     D0, A0
  4638. 000033D6  5280                     addq.l     D0, 1
  4639. 000033D8  2F00                     move.l     -[A7], D0
  4640. 000033DA  4240                     clr.w      D0
  4641. 000033DC  102E FF00                move.b     D0, [A6 - 0x100]
  4642. 000033E0  48C0                     ext.l      D0
  4643. 000033E2  2F00                     move.l     -[A7], D0
  4644. 000033E4  486E FEEE                pea.l      [A6 - 0x112]
  4645. 000033E8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  4646. 000033EE  42A7                     clr.l      -[A7]
  4647. 000033F0  42A7                     clr.l      -[A7]
  4648. 000033F2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4649. 000033F6  486E FEEE                pea.l      [A6 - 0x112]
  4650. 000033FA  4267                     clr.w      -[A7]
  4651. 000033FC  3F07                     move.w     -[A7], D7
  4652. 000033FE  A8A8                     syscall    OffsetRect
  4653. 00003400  2F3C 0001 0002           move.l     -[A7], 0x10002
  4654. 00003406  3F07                     move.w     -[A7], D7
  4655. 00003408  4267                     clr.w      -[A7]
  4656. 0000340A  486E FEEE                pea.l      [A6 - 0x112]
  4657. 0000340E  2F0B                     move.l     -[A7], A3
  4658. 00003410  4EBA EC9A                jsr        [PC - 0x1366 /* 000020AC */]
  4659. 00003414  487A 00EA                pea.l      [PC + 0xEA /* 00003500, value 0x1200000 */]
  4660. 00003418  486E FE6C                pea.l      [A6 - 0x194]
  4661. 0000341C  3F3C 000B                move.w     -[A7], 0xB
  4662. 00003420  2F0B                     move.l     -[A7], A3
  4663. 00003422  4EBA EB40                jsr        [PC - 0x14C0 /* 00001F64 */]
  4664. 00003426  486E FEAC                pea.l      [A6 - 0x154]
  4665. 0000342A  3F3C 0002                move.w     -[A7], 0x2
  4666. 0000342E  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4667. 00003432  41EE FF00                lea.l      A0, [A6 - 0x100]
  4668. 00003436  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4669. 0000343A  700F                     moveq.l    D0, 0x0F
  4670. label0000343C:
  4671. 0000343C  20D9                     move.l     [A0]+, [A1]+
  4672. 0000343E  51C8 FFFC                dbf        D0, -0x6 /* 0000343C */
  4673. 00003442  3091                     move.w     [A0], [A1]
  4674. 00003444  41EE FF00                lea.l      A0, [A6 - 0x100]
  4675. 00003448  2008                     move.l     D0, A0
  4676. 0000344A  5280                     addq.l     D0, 1
  4677. 0000344C  2F00                     move.l     -[A7], D0
  4678. 0000344E  4240                     clr.w      D0
  4679. 00003450  102E FF00                move.b     D0, [A6 - 0x100]
  4680. 00003454  48C0                     ext.l      D0
  4681. 00003456  2F00                     move.l     -[A7], D0
  4682. 00003458  486E FEEE                pea.l      [A6 - 0x112]
  4683. 0000345C  42A7                     clr.l      -[A7]
  4684. 0000345E  42A7                     clr.l      -[A7]
  4685. 00003460  42A7                     clr.l      -[A7]
  4686. 00003462  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4687. 00003466  486E FEEE                pea.l      [A6 - 0x112]
  4688. 0000346A  4267                     clr.w      -[A7]
  4689. 0000346C  3F07                     move.w     -[A7], D7
  4690. 0000346E  A8A8                     syscall    OffsetRect
  4691. 00003470  487A 008E                pea.l      [PC + 0x8E /* 00003500, value 0x1200000 */]
  4692. 00003474  486E FE6C                pea.l      [A6 - 0x194]
  4693. 00003478  3F3C 000E                move.w     -[A7], 0xE
  4694. 0000347C  2F0B                     move.l     -[A7], A3
  4695. 0000347E  4EBA EAE4                jsr        [PC - 0x151C /* 00001F64 */]
  4696. 00003482  486E FEAC                pea.l      [A6 - 0x154]
  4697. 00003486  3F3C 0002                move.w     -[A7], 0x2
  4698. 0000348A  4EAD 494A                jsr        [A5 + 0x494A /* export_2341 */]
  4699. 0000348E  41EE FF00                lea.l      A0, [A6 - 0x100]
  4700. 00003492  43EE FEAC                lea.l      A1, [A6 - 0x154]
  4701. 00003496  700F                     moveq.l    D0, 0x0F
  4702. label00003498:
  4703. 00003498  20D9                     move.l     [A0]+, [A1]+
  4704. 0000349A  51C8 FFFC                dbf        D0, -0x6 /* 00003498 */
  4705. 0000349E  3091                     move.w     [A0], [A1]
  4706. 000034A0  41EE FF00                lea.l      A0, [A6 - 0x100]
  4707. 000034A4  2008                     move.l     D0, A0
  4708. 000034A6  5280                     addq.l     D0, 1
  4709. 000034A8  2F00                     move.l     -[A7], D0
  4710. 000034AA  4240                     clr.w      D0
  4711. 000034AC  102E FF00                move.b     D0, [A6 - 0x100]
  4712. 000034B0  48C0                     ext.l      D0
  4713. 000034B2  2F00                     move.l     -[A7], D0
  4714. 000034B4  486E FEEE                pea.l      [A6 - 0x112]
  4715. 000034B8  42A7                     clr.l      -[A7]
  4716. 000034BA  42A7                     clr.l      -[A7]
  4717. 000034BC  42A7                     clr.l      -[A7]
  4718. 000034BE  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  4719. 000034C2  486E FEEE                pea.l      [A6 - 0x112]
  4720. 000034C6  4267                     clr.w      -[A7]
  4721. 000034C8  3F07                     move.w     -[A7], D7
  4722. 000034CA  A8A8                     syscall    OffsetRect
  4723. 000034CC  2F3C 0002 0002           move.l     -[A7], 0x20002
  4724. 000034D2  3F07                     move.w     -[A7], D7
  4725. 000034D4  1F3C 0001                move.b     -[A7], 0x1
  4726. 000034D8  486E FEEE                pea.l      [A6 - 0x112]
  4727. 000034DC  2F0B                     move.l     -[A7], A3
  4728. 000034DE  4EBA EBCC                jsr        [PC - 0x1434 /* 000020AC */]
  4729. 000034E2  2F3C 0002 0002           move.l     -[A7], 0x20002
  4730. 000034E8  3F07                     move.w     -[A7], D7
  4731. 000034EA  4267                     clr.w      -[A7]
  4732. 000034EC  486E FEEE                pea.l      [A6 - 0x112]
  4733. 000034F0  2F0B                     move.l     -[A7], A3
  4734. 000034F2  4EBA EBB8                jsr        [PC - 0x1448 /* 000020AC */]
  4735. label000034F6:
  4736. 000034F6  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  4737. 000034FA  4E5E                     unlink     A6
  4738. 000034FC  2E9F                     move.l     [A7], [A7]+
  4739. 000034FE  4E75                     rts
  4740. 00003500  0120                     btst       -[A0], D0
  4741. 00003502  0000                     .incomplete
  4742.